练习题076:将一列中指定的值填充到另一列指定单元格(基础操作)
最近推送的五篇文章:
· 正 · 文 · 来 · 啦 ·
注:
本文练习题根据《偷懒的技术:打造财务Excel达人》读友5群群友牧鱼人的问题改编。
原数据表的样式:
问题1:
不使用函数,将《数据表》B列长度为11的值填充到A列同行的单元格,并将B列相应的值删除。最终结果见《问题1》表格,如下图:
问题2:
不使用函数,将《数据表》B列长度为11的值填充到A列下面行的单元格,并将B列相应的值删除。最终结果见《问题2》表格,如下图:
要求:
本练习题考察Excel的基本功能的应用,不允许使用函数。
在筛选搜索框输入N个的通配符?,可筛选出字符数为N的记录。
Excel除了用快捷键Ctrl+D向下填充、Ctrl+R向右填充,还有向左填充、向上填充功能。
如果用函数来实现的话,可在A2单元格输入公式:
=IF(LEN(B2)=11,B2,"")
然后下拉填充,再复制粘贴为数值即可。
在完成问题1的基础上,再按下面视频演示进行操作(视频不到2M,请放心观看):
操作要点:
使用F5“定位-空值”定位到空白单元格
使用Ctrl+Enter批量在多个单元格输入内容
定位的快捷键为F5
定位-空值,可批量选择选定区域的空白单元格。
在多个单元格批量输入的快捷键为Ctrl+Enter
如果使用函数的话,在A2单元格输入以下公式:
=IF(LEN(B3)=4,LOOKUP(1,0/(LEN($B$2:B3)=11),$B$2:B3),"")
然后下拉填充,再复制粘贴为数值即可。
注意,上面公式中的B2单元格使用的是绝对引用,B3单元格使用的是相对引用
赞 (0)