Хорошо, я думаю, теперь понимаю вывод. По сути, вы хотите подсчитать количество вхождений каждой страны в столбцах B + C, сгруппированных по городу. Я предоставлю несколько способов, чтобы вы могли выбрать то, что подходит вам больше всего.
Самый простой метод
Самый простой способ, который я могу придумать, это просто вставить второй столбец под первым столбцом и затем развернуть эту новую таблицу.
COUNTIF
Более повторяемый способ - создать собственную сводную таблицу и использовать функцию COUNTIF
для подсчета экземпляров каждой страны.
=COUNTIFS($A$1:$A$6,$F2,$B$1:$B$6,G$1)+COUNTIFS($A$1:$A$6,$F2,$C$1:$C$6,G$1)
Power Query
Наиболее повторяемый способ - использовать PowerQuery. Это позволит вам обновить данные одним нажатием кнопки. Для этого (при условии, что у вас Excel 2016) перейдите на вкладку «Данные» и, выбрав данные, нажмите «Из таблицы / диапазона». Откроется окно Power Query. В левом верхнем углу экрана будет кнопка с расширенным редактором. Когда вы откроете его, вы увидите следующий код:
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"City", type text}, {"Country Before", type text}, {"Country After", type text}})
in
#"Changed Type"
Замените код следующим кодом. Обратите внимание, что ваш стол может называться как-то иначе. Вы можете увидеть, как это называется, во второй строке кода. Код ниже использует «Table1» - вы можете заменить его именем вашей таблицы.
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"City", type text}, {"Country Before", type text}, {"Country After", type text}}),
#"Before" = Table.RemoveColumns(#"Changed Type",{"Country Before"}),
#"After" = Table.RemoveColumns(#"Changed Type",{"Country After"}),
#"Append" = Table.Combine({#"Before",#"After"}),
#"Inserted Merged Column" = Table.AddColumn(Append, "Country", each Text.Combine({[Country After], [Country Before]}, ""), type text),
#"Removed Columns" = Table.RemoveColumns(#"Inserted Merged Column",{"Country After", "Country Before"})
in
#"Removed Columns"
Надеюсь, это поможет.