我在excel中有一张表
CITY BIG_xxx BIG_aaa BIG_ggg SMALL_ccc SMALL_rrr SMALL_ddd
我想将列重命名为
CITY BIG_1 BIG_2 BIG_3 SMALL_1 SMALL_2 SMALL_3
当有大量列有BIG_ *和SMALL _ *
时,如何执行此操作?答案 0 :(得分:2)
假设您的列以A1开头,那么在B2中您可以使用:
=IF(COUNTIF($A1:A1, LEFT(B1, FIND("_", B1)-1) & "*")>0, LEFT(B1, FIND("_", B1)-1) & "_" & COUNTIF($A1:A1, LEFT(B1, FIND("_", B1)-1) & "*") + 1, LEFT(B1, FIND("_", B1)-1) & "_1")
并复制所有列字段。
这个功能的真正英雄是: