如何在excel中以逗号分隔值转换单元格值?

任何人都可以帮助我一个Excel相关的行,并创build一个逗号分隔值结果的公式。

原版的:

State city WB city1 WB city2 WB city3 WB city4 WB city5 Kar banga kar Mysore 

预期:

 State city WB ciry1,city2,city3,city4,city5 Kar banga,Mysore 

你在这里找的东西就像是一个for循环,这个公式在excel中没有提供。你需要写一些代码来做到这一点,在Excel中最好的办法是把你的任务分成3个阶段:

  1. 确定唯一的状态并将其列为列标题
  2. 使用if公式语句,获取与列标题匹配的所有值,并将其列在特定行的下方。 例如:= IF(C5 = D $ 4,D4,“”)(将此公式一路向下拖动)
  3. 使用连接公式,连接列以便获得最终解决scheme。

如果这将满足您的需求,我可以扩大所需的确切公式。