excel中,如a列张三,李四,张三,在b列得到张三李四,怎样能够在a列输入王五在b列自动生成王五。多谢!

在b列得到张三,李四
就是说,不管在a列输入几个王五,在b列仅自动生成一个王五。多谢大家!

首先在B1单元格内输入=,然后左键点击A1,回车,然后选择B1单元格,进行下拉,这样就复制了B1的格式,需要多少就拉多少,这样就能使两列的单元格内的内容相同了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-23
比如a1单元格里输入的是"王五",想在b1中自动生成,只要在b1单元格里输入”=a1”即可.a2,b2及以后也是一样.
第2个回答  2010-12-02
假设你说的“王五”在格“a1”中,要“b1”也自动生成“王五”的话,只要在“b1”中输入“=a1"就行了,接下来“a2 a3 a4 a5......"都可以用“格式刷”下拉一下就行。
第3个回答  2010-12-02
刚才公式写错了,不好意思

=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结束,然后下拉本回答被提问者采纳
第4个回答  2010-12-02
在b1中输入公式
=a1
确定后,将鼠标移至b1单元格右下角,当出现十字时,压住鼠标左键,向下拉,即可复制公式。在a列中输入,对应的b列就会出现相同的内容。
相似回答