我在excel中有2列数据,如下所示
国家/地区
美国北部
加拿大北部
巴西南部
墨西哥南部
我希望它显示为这样
南北
美国巴西
加拿大墨西哥
答案 0 :(得分:0)
对此我有两个建议。
第一个不会获得您要查询的确切显示,但是它要简单得多,不需要计算,并且还使用数据透视表。您将使用region作为过滤器,并且将获取North或South。
方法1:
方法2(涉及计算):
第一个条目的公式:
=IF(ISERROR(INDEX($A$1:$B$5,SMALL(IF($A$1:$A$5=$E$1,ROW($A$1:$A$5)),ROW($A$1:$A$2)),2)),"",INDEX($A$1:$B$5,SMALL(IF($A$1:$A$5=$E$1,ROW($A$1:$A$5)),ROW($A$1:$A$2)),2))
第二项的公式:
=IF(ISERROR(INDEX($A$1:$B$5,SMALL(IF($A$1:$A$5=$E$1,ROW($A$1:$A$5)),ROW($A$2:$A$3)),2)),"",INDEX($A$1:$B$5,SMALL(IF($A$1:$A$5=$E$1,ROW($A$1:$A$5)),ROW($A$2:$A$3)),2))
注意:请记住按CONTROL + SHIFT + ENTER,因为它是一个数组公式