心正意诚身修 发表于 2016-4-27 14:45

將合並單元格生成內存數組

本帖最后由 心正意诚身修 于 2016-4-28 18:44 编辑

歡迎各位老師出手,感謝。

橘子红 发表于 2016-4-27 17:56

=LOOKUP(ROW(1:13),ROW(1:13)/LEN(A1:A13),A1:A13)

tt0203 发表于 2016-4-27 19:12

本帖最后由 tt0203 于 2016-4-27 19:33 编辑

=RIGHT(PHONETIC(OFFSET(A1,,,ROW(1:11))))
=LOOKUP(ROW(1:11),ROW(A:A)/(A:A>0),A:A)
=CHAR(64+COUNTIF(OFFSET(A1,,,ROW(1:11)),"<>"))
=DEC2HEX(9+COUNTIF(OFFSET(A1,,,ROW(1:11)),"<>"))
=base(9+COUNTIF(OFFSET(A1,,,ROW(1:11)),"<>"),16)
=CHAR(64+LEN(PHONETIC(OFFSET(A1,,,ROW(1:11)))))
=MID("ABCD",LEN(PHONETIC(OFFSET(A1,,,ROW(1:11)))),1)

心正意诚身修 发表于 2016-4-28 00:07

本帖最后由 心正意诚身修 于 2016-4-28 18:44 编辑

畅神 解法    LOOKUP(ROW(1:11),ROW(A:A)/(A:A>0),A:A),另有六种非常巧妙的取巧解法,
橘子红解法LOOKUP(ROW(1:13),ROW(1:13)/LEN(A1:A13),A1:A13)
红旗雪解法LOOKUP(ROW(1:11),0/(A1:A11<>"")+ROW(1:11),A1:A11)
红旗雪解法LOOKUP(ROW(1:11),MATCH(A:A,A:A,),A:A)
江河行地   LOOKUP(ROW(1:11),IF(A1:A11<>"",ROW(1:11)),A:A)

江河行地 发表于 2016-4-28 17:07

=LOOKUP(ROW(1:11),IF(A1:A11<>"",ROW(1:11)),A:A)

心正意诚身修 发表于 2016-4-28 18:44

开帖,谢谢几位老师的参与
页: [1]
查看完整版本: 將合並單元格生成內存數組