我目前有一个Excel表,我需要它被拆分成一个XY表。
Excel表:
Name NameDesc Ability AbilityDesc
-------------------------------------------------
12345 LongName1 Tennis Whack balls 1
12345 LongName1 Golf Whack balls 2
23456 LongName2 Swim Like a fish
23456 LongName2 Run Like a cheetah
34567 LongName3 Gaming Starcraft
45678 LongName4 Run Like a cheetah
45678 LongName4 Golf Whack balls 2输出表:
12345 23456 34567 45678
---------------------------------------------
Tennis X
Golf X X
Swim X
Run X X
Gaming XExcel中有没有我可以使用的函数?或者我需要转到VBA?
发布于 2013-08-27 21:11:04
它可以在没有PivotTable的情况下排列,但是helper列对于区分查找的有效条目很有用。假设添加一个包含复制的=B2&" | "&D2的列(比如A),假设Name标签在B1中,并且输出表(已经为行和列添加了标签)从J1中开始:
=IFERROR(IF(VLOOKUP(K$1&" | "&$J2,$A:$D,4,0)=$J2,"X",""),"") 在K2中,可以根据需要进行交叉复制和向下复制。
https://stackoverflow.com/questions/18460300
复制相似问题