列 A B C
行 123 12 123
234 23 234
235 34 235
212
例如上表,列A的前两个字符与列B相同,列A的值显示在列C。
怎么用公式显示出第四列、第五列的数据
C1输入:=IF(--LEFT(A1,2)=B1,A1,""),然后向下填充。
追问向下填充无法显示所有相同的数值
追答选定单元格A1,光标指下其右下角,出现黑十字就双击它,这样就可以直接快速向下填充了,其它的不用管。
追问填充后只显示第一条
问题中我一开始只看到前三列的。
但是,你的第四列和第五列要求是什么?
第四列是从第一列提取出前四个字符与第二列相同的字符;
第五列是从第一列提取出前四个字符与第三列相同的字符。
D2=IF(--LEFT(A2,4)=B2,A2,"")
E2=IF(--LEFT(A2,4)=C2,A2,"")
在你的表格中这样输入
还是不行
"第五列是从第一列提取出前四个字符与第三列相同的字符。"
看了你的图,没有才正常啊!因为第2列数据本来才几个,第3列更是几乎没有,后面几列出来的都是空白或者错误值了,这是正常的。你看到的几个VALUE错误值,是因为第1列的这几行都是空白的。
筛选不能显示在第三列。
向下填充无法显示所有相同的数值