Excel: обеспечить разделение диапазона как один вход - PullRequest
0 голосов
/ 09 января 2020

Обычно в Excel, если бы я хотел ввести диапазон в функцию, я бы использовал C8:D13 Но что, если я разделю строки строкой между ними, но все же хочу этот диапазон. Таким образом, это будет C8:C13 + E8:E13?

Но как можно вставить это как один диапазон?

Ответы [ 2 ]

0 голосов
/ 10 января 2020

Некоторые формулы могут работать по-разному, но для большинства это довольно просто:

Исходный диапазон: =SUM(C8:D13)

После вставки столбца (автоматически обновляется): =SUM(C8:E13)

Ручная коррекция, чтобы игнорировать новый столбец: =SUM(C8:C13,E8:E13)

0 голосов
/ 10 января 2020

Excel не может напрямую объединять массивы описанным вами способом (т. Е. Просто объединять их вплотную). Однако есть (сложное) решение этой проблемы без использования вспомогательных функций.

Вы можете проверить остальные подробности здесь .

Не зная больше о проблеме, трудно найти подходящее решение. Однако вы можете использовать TEXTJOIN() с запятой для разделителя, установить ignore blanks как TRUE, а затем снова разделить значения, разделенные запятыми.

...