发布网友
共3个回答
热心网友
直接在A列操作难度太大,把结果放到C列,然后再用C列替换A列达到效果
C2输入 =IF(A2<>"",A2,C1) 下拉
热心网友
选中你的这个区域,ctrl+G定位,然后选中定位条件为空值的单元格,然后输入“=”加上上箭头。然后再看ctrl+enter就搞定了
热心网友
单击A列列标选择A列,按下F5键或CTRL+G,定位条件,空值。
输入=A1,CTRL+ENTER
单击A列列标选择A列,复制后粘贴数值到A列。
或
在C1中输入或复制粘贴下列公式
=LOOKUP(1,0/(A$1:A1<>""),A$1:A1)
双击C1的填充柄填充此公式。
单击C列列标选择C列,复制后粘贴数值到A列。追问
两张表对比当第二张表列出现重复数据时,只比对出最上面的病明,而我想要比对出患者所有病,我用公式=index(sheet2!c:c,match(a1,sheet2!d:d,))
在B1中输入或复制粘贴下列公式
=TEXTJOIN(",",,IF(C$1:C$20=A1,D$1:D$20,""))
按三键CTRL+SHIFT+ENTER结束公式输入
下拉填充
如果版本低,不能用TEXTJOIN函数,可用INDEX+SMALL+MATCH函数来解决。