У меня есть диапазон A1-A10000 и в каждой строке столбца C от C1-C10000 меня есть формула, использующая весь диапазон в A, но я хочу исключить одну ячейку, которая находится в той же строке, что и сама формула.

Например:

В ячейке C10 формула должна игнорировать A10 но использовать все остальные ячейки в диапазоне в A

Есть простой способ сделать это? РЕДАКТИРОВАТЬ: я пытаюсь использовать Vlookup или Index | Match, чтобы столбец C найти, какая строка в столбце B имеет кабель с тем же номером / именем, что и кабель в той же строке, что и формат, и затем отобразить текст в столбце A на этом ряду. Это будет сделано почти 100 000 раз, поэтому ручное исключение одной ячейки в каждой строке невозможно. Быстрый пример

Мне удалось получить результат, используя if и iserror, чтобы сначала выполнить поиск под ним, а затем, если он не находит кабель с таким именем, он ищет над ним. но формула очень грязная и, вероятно, очень неэффективная, поэтому хотелось бы получить лучшее решение, если это возможно.

1 ответ1

1

Это зависит от формулы.

Скажем, столбец A содержит числа, а формула в c-ячейках должна вычислять среднее значение столбца A, но не должна включать значение в столбце A рядом с формулой.

В С1 введите:

=(SUM(A:A)-A1)/(COUNT(A:A)-1)

и скопировать вниз.

Это действительно зависит от формулы.

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