繁体   English   中英

excel-如何在Excel中将单元格值转换为逗号分隔值?

[英]How to convert the cell values in comma separated value in excel?

任何人都可以通过将相关行分组并创建逗号分隔值结果的Excel公式来帮助我。

原版的:

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. 使用连接公式,将列连接起来,以便获得最终解决方案。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM