在Excel中dynamic融合具有相同值的单元格

在具有自动filter的数据表中,我有这个(例如值和列名称):

Continent Country City Street ---------------------------------------------------------- Asia Vietnam Hanoi egdsqgdfgdsfg Asia Vietnam Hanoi fhfdghdfdh Asia Vietnam Hanoi dfhdfhfdhfdhfdhfdh Asia Vietnam Saigon ggdsfgfdsdgsdfgdf Asia Vietnam Hue qsdfqsfqsdf Asia China Beijing qegfqsddfgdf Asia China Canton sdgsdfgsdgsdg Asia China Canton tjgjfgj Asia China Canton tzeryrty Asia Japan Tokyo ertsegsgsdfdg Asia Japan Kyoto qegdgdfgdfgdf Asia Japan Sapporo gsdgfdgsgsdfgf Europa France Paris qfqsdfdsqfgsdfgsg Europa France Toulon qgrhrgqzfqzetzeqrr Europa France Lyon pàjhçuhàçuh Europa Italy Rome qrgfqegfgdfg Europa Italy Rome qergqegsdfgsdfgdsg 

我希望这样的显示,如果filter发生变化,dynamic地融合行

 Continent Country City Street ---------------------------------------------------------- egdsqgdfgdsfg Hanoi fhfdghdfdh Vietnam dfhdfhfdhfdhfdhfdh Saigon ggdsfgfdsdgsdfgdf Hue qsdfqsfqsdf --- Asia Beijing qegfqsddfgdf China sdgsdfgsdgsdg Canton tjgjfgj tzeryrty --- Tokyo ertsegsgsdfdg Japan Kyoto qegdgdfgdfgdf Sapporo gsdgfdgsgsdfgf --- Paris qfqsdfdsqfgsdfgsg France Toulon qgrhrgqzfqzetzeqrr Europa Lyon pàjhçuhàçuh Italy Rome qrgfqegfgdfg qergqegsdfgsdfgdsg 

macros是强制性的吗?

我不想在街列中合并值。 我想保留所有的行 我只想在第一列显示器上工作,以避免长时间连续的数值。

你也可以设置数据透视表 – 这看起来像这样:

在这里输入图像说明

只需转到“insert-> pivottable”并select给定的数据作为input,并创buildpivottable作为新的工作表;)

将所有字段放在“行”部分,删除任何subsum或总计算。

因为你没有任何价值可以总结,所以你应该隐藏这些列,以获得清晰的视图。

如果你想使用一个函数。 你可以这样做:

 =IF(MATCH(Tabelle1!A1;(Tabelle1!A:A);0)=ROW();Tabelle1!A1;"") 

将此公式插入到其他工作表中。