У вас пост ещё возможно отредактировать? Можно UPD добавить со вторым абзацем этого коммента?
Суммпроизв не даёт возможности перемножать по условию. Два минуса переделывают логическое ИСТИНА и ЛОЖЬ в число 1 и 0 соответственно. Таким образом мы перемножаем все количества, со всеми ценами, но потом, когда дата подходит умножаем на 1, а когда не подходит, то на 0. Это такой "трюк" для введения условия для некоторых формул, в которых условия не предполагаются изначально.
Но обычно колонка суммы тоже существует и тогда проще делать суммесли
в формуле относительный столбец, нужно 2.
Если у Вас новый эксель, то сейчас есть ПРОСМОТРХ, там отдельно диапазон для поиска и диапазон для подстановки.
Н/Д - это ошибка, если не нашёл, там могут быть лишние пробелы, перепутаны языки и пр. Возможно, что, когда делали на 2 столбца, то не заморачивались с именованным диапазоном. Тогда в самой верхней формуле на диапазон таблицы нажмите F4, чтоб заблокировать его при растягивании.
еще на форуме попалась формула, как можно найти сумму произведений по одному аргументу. Например, есть кол-во товаров и их цена, все продано в течение , например, 10 дней. И таких данных вразброс очень много, а нужно найти сумму продаж за определенный день. И такое решение предложили, правда, я не понимаю, зачем там две минуса нужно.
=СУММПРОИЗВ(количество;цена;- -(дата=$J15))
в формуле относительный столбец, нужно 2.
Если у Вас новый эксель, то сейчас есть ПРОСМОТРХ, там отдельно диапазон для поиска и диапазон для подстановки.
Н/Д - это ошибка, если не нашёл, там могут быть лишние пробелы, перепутаны языки и пр. Возможно, что, когда делали на 2 столбца, то не заморачивались с именованным диапазоном. Тогда в самой верхней формуле на диапазон таблицы нажмите F4, чтоб заблокировать его при растягивании.
пробовал ставить новый Офис 2021, что ли. Там есть функции СуммЕслиМН или какая-то, которой нет в предыдущих версиях. Но что-то не заладилось. Про эту первый раз слышу.
Вот! Два столбца, а вы пытаетесь получить значение из четвёртого - третий параметр в формуле.
До этого 4 было. Опять же, фиг знает, как работает, когда в чужом файле работаешь. В Ворде могут быть свои Заголовки настроены. Мне попалась как-то презентация с классным оформлением, но не знаю, как его вытащить и себе добавить
чтобы проще формулу писать. Если указать диапазон в виде ячеек, тоже самое. И при создании новых листов указываешь имя диапазона, сразу понятно, что за данные. Не надо искать их по всем листам.
В любом случае, разобрался - нужно было из исходной таблицы скопировать текст, возможно где-то пробелы или невидимые символы были.
=ВПР(B3;двд;4;ЛОЖЬ)
почему 4? или у Вас в двд дан диапазон с первой колонки, но тогда впр в этой колонке и ищет, или у Вас будет в выдаче описание, а не тип товара.
Но это не выдаст такую ошибку. Что-то не так с диапазоном.
сейчас тупо сделал 2 столбца, и 2 в виде диапазона поиска - половина сработала, теперь в части ячеек ошибка #Н/Д
=ВПР(B3;двд;4;ЛОЖЬ)
почему 4? или у Вас в двд дан диапазон с первой колонки, но тогда впр в этой колонке и ищет, или у Вас будет в выдаче описание, а не тип товара.
Но это не выдаст такую ошибку. Что-то не так с диапазоном.
чтобы проще формулу писать. Если указать диапазон в виде ячеек, тоже самое. С именем диапазона удобнее работать, чтобы не ставить знак $.
Формат ячеек одинаков? Аргумент range_lookup (интервальный просмотр) TRUE или FALSE?



