MFD B.No.
05-Apr-18 AD0418BB05
05-Apr-18 AD0418BB05
06-Apr-18 AD0418BB06
06-Apr-18 AD0418BB06
07-Apr-18 AA0418BB07
07-Apr-18 BB0418BB07
i使用公式
尝试合并另一列中的日期。
=IFERROR(INDEX($A$2:$A$15, MATCH(0,COUNTIF($D$1:D1, $A$2:$A$15), 0)),"")
在下一个列中,我使用contenateif公式将与每个日期相对应的值串联。代码如下,
=CONCATENATEIF($A$2:$A$15, D2, $B$2:$B$15, ",")
我得到的输出是,
MFD B.No.
05-Apr-18 AD0418BB05,AD0418BB05
06-Apr-18 AD0418BB06,AD0418BB06
07-Apr-18 AA0418BB07,BB0418BB07
,很棒。但是,在
07-Apr-18
05-Apr-18
上,串联了两个类似的条目。我只想显示一次。有人有任何想法我该怎么办?
提前感谢
P.S。 :我无法执行删除重复项选项,因为我有许多与此相关的数据!您需要调整您的连接功能。
I引入了一个
06-Apr-18
参数,以选择是否应加以连接。
因此,它像没有重复的情况一样使用它。
AllowDuplicates
https://www.mrexcel.com/board/threads/using-concatenateif-function-triction-triction-triction-to-remove-duplicates.977125/
如果没有值而不是显示,则显示空白
=CONCATENATEIF($A$2:$A$15, D2, $B$2:$B$15, ",", FALSE)
端函数
我正在研究类似的事情,但我不了解A,B和D参考单元中的数据。你能澄清一下吗?谢谢!