Список значений х / у из таблицы в Excel - PullRequest
0 голосов
/ 23 января 2019

У меня есть таблица в Excel, которая содержит значения в строке 1 x1, x2 ... xn и значения в столбце A y1, y2 ... yn. Мне нужно заполнить столбец A в другой электронной таблице значениями "x1 / y1", "x1 / y2" ... "xn / yn". Есть ли способ сделать это без создания сценария в VBA? До сих пор я использовал только =Sheet1!A2&"/"Sheet1!&B1 и перетаскивал его вниз и вправо, а затем вручную копировал результаты в столбец А, но по мере роста таблицы это становилось довольно хлопотным.

EDIT: Позвольте мне перефразировать это так, чтобы это было более понятно, мой Лист1 выглядит как

   | x1 | x2 | ... | xn | 
y1 |    |    |     |    |
y2 |    |    |     |    |
...
yn |    |    |     |    |

теперь мне нужно заполнить столбец A в Sheet2, чтобы он выглядел как

x1/y1
x1/y2
...
x2/y1
x2/y2
...
xn/yn

Это теперь более понятно?

1 Ответ

0 голосов
/ 23 января 2019

Вы можете использовать пару формул Index, чтобы сделать это

=IF(ROW() <= COUNTA(Sheet1!$A:$A) * COUNTA(Sheet1!$1:$1), INDEX(Sheet1!$1:$1,INT((ROW()-1)/COUNTA(Sheet1!$A:$A))+2)&"/"&INDEX(Sheet1!$A:$A,MOD(ROW()-1,COUNTA(Sheet1!$A:$A))+2),"")

Начиная с Sheet2!A1 и скопируйте как минимум количество записей в таблице. Любая избыточная формула покажет пробелы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...