SashaR, все правильно. Спасибо, нашел уже. Просто необыное изменение
Чем можно заменить условие ЕСЛИ. В принципе оно устаивает только его очень много, и ексель начинает ругаться, что слишком много условий.
Vitalik, если вы говорите про формулы то насколько я в курсе то ничем. ЕСЛИ можно использовать до 7 раз в одной формуле. если вам этого не достаточно, а судя по вопросу все именно так, вам предстоит осуществлять ряд преобразований значений до начала применения функции если либо задействовать макросы. точнее при данных начальных условиях не берусь судить.
завтра утром придут ГУРУ и всех выгонят из леса
Vitalik:Чем можно заменить условие ЕСЛИ. В принципе оно устаивает только его очень много, и ексель начинает ругаться, что слишком много условий.
Зависит от того, зачем ты если столько раз используешь. Как было сказано выше, больше 7 раз нельзя, при этом формула должна быть не длинее 1024 символа. Попробуй с ВПР разобраться. Очень часто вместо если помогает...
Vitalik,
Чем можно заменить условие ЕСЛИ
Я бы разбил формулу на несколько частей. Не люблю огромные вложенные ЕСЛИ. Трудно потом разбираться что к чему.
Zwalker, приведи реальный случай, когда нужно более семи "если"....
Что-то ничего на ум не приходит...
приведи реальный случай, когда нужно более семи "если"
KSIva, Не приведу... Никогда такое не делал. Может Vitalik расскажет подробнее о задаче, в которой это может понадобиться...
KSIva, я помню когда то давно пытался вбивать множество если (с тех пор точно помню о вложении не более 7 штук), но так давно было что не помню самой задачи. так что подтверждаю что такое быть может.
p.s. но я тогда плохо знал ексель и поэтому функция если была вездеприменимой
Vitalik, совет - просмотреть иные функции. их еще очень много!
Вопрос к "гуру" Excel:
Есть два простейщих складских файла с кучей позиций и простенькими формулами.
Захотелось мне сделать отдельну табличку для инвенторизации, где указывались бы только позиции по которым есть товар, а нулевые не переносились.
Мучаюсь уже сутки, а так ничего и не добился
Может кто сталкивался или знает как этот вопрос можно решить?
Буду очень благодарен.
Ukruby, Навскидку - воспользоваться автофильтром или расширенным фильтром ("Данные - Фильтр")
Все очень просто. Хочу составить программу которая бы считала окончательную стоимость товара. Но там столько "ЕСЛИ"....
В принципе, можно было реализовать все функцией "если", я так и попробовал, но, действительно, больше 7 не дало.
Привет люди, пользователи величайшего в истроии Ineta форума.
Помогите с Excel'em.
Обзор ситуации:
Есть массив данных. Массив содержит наименование товара, его количество и ID. Причем некоторые позиции повторяються (отличаются только количество).
Что нам нужно от этого массива? Надо при помощи ВПР найти определенный ID ( порядка 40-45 из 5000) и вывести наименование и количество этого ID.
В принципе с сутью задачи эта функция справляется, но найдя искомый ID она выводит данные по нем и останавливается. Получается все строки с идентичным искомым ID которые располагаются под уже найденной строкой не попадают в отчет.
Вопрос: Каким образом можно найти все строки с искомым ID и только после проверки всего документа прекратить поиск.
Для наглядности попробую воспроизвести таблицу:
ID Наименование Кол-во
_________________________________________
5555 Автомобиль 10
4444 Лодка 20
9999 Самолет 20
5555 Автомобиль 5
_________________________________________
Каким образом при помощи ВПР() узнать количество ID 5555 (т.е. Автомобилей)
P.S. Фильтры, уники и прочее не пойдет, так как данные необходимы для отчета (содержащего ВПР() ), а сидеть и из массива в 5000 строк вручную долго делать.
Спасибо.
принципе с сутью задачи эта функция справляется, но найдя искомый ID она выводит данные по нем и останавливается. Получается все строки с идентичным искомым ID которые располагаются под уже найденной строкой не попадают в отчет.
Вопрос: Каким образом можно найти все строки с искомым ID и только после проверки всего документа прекратить поиск.
При использовании функции ВПР данные в таблице должны быть отсортированы по возрастанию.
Сортируй - и только потом применяй ВПР.
LIMIT™, а сводную табличку сделать не хочешь?
или как Casper сказал. Че ты к ВПР прицепился?
Zwalker, а зачем тогда последний, необязательный аргумент у этой функции?
есть такая задача , в экселе ведется список с.н. в одном столбце, надо при повторении с.н. подсвечивать каким-нибудь цветом, все одинаковые номера.
Как это написать? что корректно не получается.