мне нужна небольшая помощь с этой функциейпервенствует = SUMIF если ячейка содержит *
= SUMIF (A5: A34;»<>"; D5: D34) + SUMIF (A37: A66;" <> "; D37: D66)
это мой код. он суммирует ячейку, если у нее есть annything кроме a *. Проблема в том, что в какой-то ячейке есть пробелы в них, а код подсчитывает пробелы в виде звездочек, поэтому, если в ячейке нет ничего, кроме пробела, код пропускает его (его следует считать), но если есть пробел и число, оно работает ОК.
Anny идеи?
Спасибо!
рассмотрите возможность очистки данных сначала с помощью функции 'TRIM()'. Это сделает вещи намного проще для вас. – CallumDA
Я не думаю, что обрезка - это путь сюда ... поскольку таблица должна быть динамичной ... Мне просто нужен этот код для работы, даже если есть место вместо пустой ячейки –
ОК, я получил его .... понял функцию отделки :) он делает работу так спасибо! –