我需要根据列中的值将excel中的多行合并为一行。我希望该行中的其余值(如果存在)被复制到新行。
示例:
Name Database1 Database2 Standard
ALLEY AL FALSE FALSE
ALLEY FALSE ALY ALY
ANNEX FALSE FALSE ANX
ANNEX ANNX ANNX FALSE我想把这个改成:
Name Database1 Database2 Standard
ALLEY AL ALY ALY
ANNEX ANNX ANNX ANX如果您可以在没有VBA的情况下做到这一点,则可以获得额外的奖励。
发布于 2012-07-21 05:58:34
假设您的数据从单元格A1开始,您可以将以下公式粘贴到电子表格的任何单元格中:
=IF(OFFSET(A$1; ROW(A1)*2-1; 0)<>FALSE;OFFSET(A$1; ROW(A1)*2-1; 0);OFFSET(A$1; ROW(A1)*2; 0))
通过拖动填充手柄,可以根据需要扩展范围。
https://stackoverflow.com/questions/11586760
复制相似问题