-1

У меня даже была проблема сформулировать вопрос. Я дам вам пример, и тогда я думаю, что это будет более понятно. Допустим, у нас есть следующие данные в Excel:

Таблица данных

И затем я хочу связать каждое отдельное значение из столбца «Имя» со столбцом «Город», имея в конце:

Результат

Как это можно получить с помощью Excel?

Я знаю, что это очень просто сделать с помощью скрипта, если вы программист, но я нет, и мне нужно решение для этого.

В основном я ищу эквивалент перекрестного соединения в Excel

1 ответ1

0

Предполагая, что ваш столбец NAME начинается с A1, а столбец City начинается с B1, вы можете использовать следующее:

В С2 используйте:

=INDEX(A:A,ROUND((ROW())/4,0)+1)

А в D2 используйте:

=INDEX($B:$B,IF(RIGHT(ROW()/4,2)=".5",1,IF(RIGHT(ROW()/4,3)=".75",2,IF(RIGHT(ROW()/4,3)=".25",4,3)))+1,1)

Затем перетащите их вниз так далеко, как требуется.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .