首先在B1单元格内输入=,然后左键点击A1,回车,然后选择B1单元格,进行下拉,这样就复制了B1的格式,需要多少就拉多少,这样就能使两列的单元格内的内容相同了
比如a1单元格里输入的是"王五",想在b1中自动生成,只要在b1单元格里输入”=a1”即可.a2,b2及以后也是一样.
假设你说的“王五”在格“a1”中,要“b1”也自动生成“王五”的话,只要在“b1”中输入“=a1"就行了,接下来“a2 a3 a4 a5......"都可以用“格式刷”下拉一下就行。
刚才公式写错了,不好意思
=IF(SUM(1/COUNTIF($A$1:$A$20,$A$1:$A$20))>=ROW(A1),INDEX(A1:A20,SMALL(IF(MATCH($A$1:$A$20,$A$1:$A$20,0)=ROW($A$1:$A$20),ROW($A$1:$A$20),"0"),ROW(A1))),"")
这回绝对没错了。。。
我已经试过了,能做到你所说的添加一个没有重复的名字自动出现在B列的要求,不采纳就太没天理了
这是统计A1到A20的不重复的名字。。
按ctrl+enter结束,然后下拉
在b1中输入公式
=a1
确定后,将鼠标移至b1单元格右下角,当出现十字时,压住鼠标左键,向下拉,即可复制公式。在a列中输入,对应的b列就会出现相同的内容。