У меня есть диапазон A1-A10000
и на каждом рядустолбец СУ C1-C10000
меня есть формула, использующая весь диапазон в A, но я хочу исключить одну ячейку, которая находится в той же строке, что и сама формула.
Например:
В ячейке C10
формула должна игнорировать, A10
но использовать все остальные ячейки в диапазоне A
.
Есть ли простой способ сделать это? EDIT: Я пытаюсь использовать VLOOKUP или Index|Match, чтобы столбец C нашел, в какой строке столбца B есть кабель с тем же номером/именем, что и кабель в той же строке, что и forumala, а затем отобразить текст в столбце A в этой строке. Это будет сделано почти 100 000 раз, поэтому ручное исключение одной ячейки в каждой строке не входит в вариант. Быстрый пример
Мне удалось получить результат, используя if и iserror, чтобы сначала выполнить поиск ниже него, а затем, если кабель с таким именем не найден, выполнить поиск выше него. Но формула очень запутанная и, вероятно, очень неэффективная, поэтому хотелось бы получить лучшее решение, если это возможно.
решение1
Это зависит от формулы.
Скажите колонкуАсодержит числа, а формула в ячейках c должна вычислять среднее значение столбцаА, но следует исключить значение в столбцеАрядом с формулой.
ВС1входить:
=(SUM(A:A)-A1)/(COUNT(A:A)-1)
и скопируйте вниз.
Это действительно зависит от конкретной формулы.