Какую функцию использовать для расчета стоимости по условию?
light26
Дата: Вторник, 13.01.2015, 09:41 |
Сообщение № 1
Группа: Друзья
Ранг: Старожил
Сообщений: 1354
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Всем привет. Задача: при выборе типа объекта из списка (столбец Н) в ячейку той же строки столбца I должна возвращаться стоимость его замены. Мне известны 2 способа решения этой задачи: через =ЕСЛИ и через =ВПР. Но через =ЕСЛИ формула получается громоздкой, а для =ВПР надо создавать дополнительную таблицу. Есть более простое и рациональное решение средствами формул?
Всем привет. Задача: при выборе типа объекта из списка (столбец Н) в ячейку той же строки столбца I должна возвращаться стоимость его замены. Мне известны 2 способа решения этой задачи: через =ЕСЛИ и через =ВПР. Но через =ЕСЛИ формула получается громоздкой, а для =ВПР надо создавать дополнительную таблицу. Есть более простое и рациональное решение средствами формул? light26
Я не волшебник. Я только учусь
Сообщение отредактировал light26 - Вторник, 13.01.2015, 09:43
Ответить
Сообщение Всем привет. Задача: при выборе типа объекта из списка (столбец Н) в ячейку той же строки столбца I должна возвращаться стоимость его замены. Мне известны 2 способа решения этой задачи: через =ЕСЛИ и через =ВПР. Но через =ЕСЛИ формула получается громоздкой, а для =ВПР надо создавать дополнительную таблицу. Есть более простое и рациональное решение средствами формул? Автор - light26 Дата добавления - 13.01.2015 в 09:41
Nic70y
Дата: Вторник, 13.01.2015, 09:45 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9141
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
файл точно тот?
ЮMoney 41001841029809
Ответить
Сообщение файл точно тот? Автор - Nic70y Дата добавления - 13.01.2015 в 09:45
light26
Дата: Вторник, 13.01.2015, 09:49 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1354
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Не тот Исправляюсь
Я не волшебник. Я только учусь
Ответить
Сообщение Не тот Исправляюсь Автор - light26 Дата добавления - 13.01.2015 в 09:49
VEKTORVSFREEMAN
Дата: Вторник, 13.01.2015, 09:59 |
Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 772
Репутация:
130
±
Замечаний:
0% ±
MS Office Excel 2010
light26, по мне, так ВПР с доп листом "Справочник" да плюс еще выпадающий список прикрутить Код
=ВПР(H3;Справочник!$A$1:$B$30;2;0)
light26, по мне, так ВПР с доп листом "Справочник" да плюс еще выпадающий список прикрутить Код
=ВПР(H3;Справочник!$A$1:$B$30;2;0)
VEKTORVSFREEMAN
"Опыт - это то, что получаешь, не получив того, что хотел"
Сообщение отредактировал VEKTORVSFREEMAN - Вторник, 13.01.2015, 09:59
Ответить
Сообщение light26, по мне, так ВПР с доп листом "Справочник" да плюс еще выпадающий список прикрутить Код
=ВПР(H3;Справочник!$A$1:$B$30;2;0)
Автор - VEKTORVSFREEMAN Дата добавления - 13.01.2015 в 09:59
Nic70y
Дата: Вторник, 13.01.2015, 10:00 |
Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 9141
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
ИМХО: самая лучшая формула, это ЕСЛИ, но если ЕСЛИ не помещается в ячейку (да и по причине смены стоимости) лучше ВПР, а для разнообразия:Код
=ВЫБОР(ПОИСК(ЛЕВБ(H3;2);"ёпрпеанжпгп")/2;250;300;400;1500;2000)
ИМХО: самая лучшая формула, это ЕСЛИ, но если ЕСЛИ не помещается в ячейку (да и по причине смены стоимости) лучше ВПР, а для разнообразия:Код
=ВЫБОР(ПОИСК(ЛЕВБ(H3;2);"ёпрпеанжпгп")/2;250;300;400;1500;2000)
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение ИМХО: самая лучшая формула, это ЕСЛИ, но если ЕСЛИ не помещается в ячейку (да и по причине смены стоимости) лучше ВПР, а для разнообразия:Код
=ВЫБОР(ПОИСК(ЛЕВБ(H3;2);"ёпрпеанжпгп")/2;250;300;400;1500;2000)
Автор - Nic70y Дата добавления - 13.01.2015 в 10:00
light26
Дата: Вторник, 13.01.2015, 10:26 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1354
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
плюс еще выпадающий список прикрутить
Он прикручен, просто в примере я его удалил.
плюс еще выпадающий список прикрутить
Он прикручен, просто в примере я его удалил.light26
Я не волшебник. Я только учусь
Ответить
Сообщение плюс еще выпадающий список прикрутить
Он прикручен, просто в примере я его удалил.Автор - light26 Дата добавления - 13.01.2015 в 10:26
light26
Дата: Вторник, 13.01.2015, 10:33 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1354
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
Nic70y , спасибо. Думаю это хорошая альтернатива, хоть я пока не разобрался как работает )
Nic70y , спасибо. Думаю это хорошая альтернатива, хоть я пока не разобрался как работает )light26
Я не волшебник. Я только учусь
Ответить
Сообщение Nic70y , спасибо. Думаю это хорошая альтернатива, хоть я пока не разобрался как работает )Автор - light26 Дата добавления - 13.01.2015 в 10:33
krosav4ig
Дата: Вторник, 13.01.2015, 10:45 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 2348
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
еще вариант Код
=СУММ(ЕСЛИ(H3={"Переходная":"Промежуточная":"Анкерная":"ГП":"ЖП"};{300:250:400:2000:1500}))
немного доработанный вариант Код
=ЕСЛИОШИБКА(СУММ(СУММ(ЕСЛИ(H3={"Переходная":"Промежуточная":"Анкерная":"ГП":"ЖП"};{300:250:400:2000:1500}))^{0;1})-1;"Укажите тип опоры для определения стоимости")
обе формулы работают без массивного ввода
еще вариант Код
=СУММ(ЕСЛИ(H3={"Переходная":"Промежуточная":"Анкерная":"ГП":"ЖП"};{300:250:400:2000:1500}))
немного доработанный вариант Код
=ЕСЛИОШИБКА(СУММ(СУММ(ЕСЛИ(H3={"Переходная":"Промежуточная":"Анкерная":"ГП":"ЖП"};{300:250:400:2000:1500}))^{0;1})-1;"Укажите тип опоры для определения стоимости")
обе формулы работают без массивного ввода krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Вторник, 13.01.2015, 10:52
Ответить
Сообщение еще вариант Код
=СУММ(ЕСЛИ(H3={"Переходная":"Промежуточная":"Анкерная":"ГП":"ЖП"};{300:250:400:2000:1500}))
немного доработанный вариант Код
=ЕСЛИОШИБКА(СУММ(СУММ(ЕСЛИ(H3={"Переходная":"Промежуточная":"Анкерная":"ГП":"ЖП"};{300:250:400:2000:1500}))^{0;1})-1;"Укажите тип опоры для определения стоимости")
обе формулы работают без массивного ввода Автор - krosav4ig Дата добавления - 13.01.2015 в 10:45
light26
Дата: Вторник, 13.01.2015, 12:08 |
Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1354
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
обе формулы работают без массивного ввода
значитКод
{"Переходная":"Промежуточная":"Анкерная":"ГП":"ЖП"};{300:250:400:2000:1500}
можно записать какКод
("Переходная":"Промежуточная":"Анкерная":"ГП":"ЖП");(300:250:400:2000:1500)
?
обе формулы работают без массивного ввода
значитКод
{"Переходная":"Промежуточная":"Анкерная":"ГП":"ЖП"};{300:250:400:2000:1500}
можно записать какКод
("Переходная":"Промежуточная":"Анкерная":"ГП":"ЖП");(300:250:400:2000:1500)
?light26
Я не волшебник. Я только учусь
Ответить
Сообщение обе формулы работают без массивного ввода
значитКод
{"Переходная":"Промежуточная":"Анкерная":"ГП":"ЖП"};{300:250:400:2000:1500}
можно записать какКод
("Переходная":"Промежуточная":"Анкерная":"ГП":"ЖП");(300:250:400:2000:1500)
?Автор - light26 Дата добавления - 13.01.2015 в 12:08
JayBhagavan
Дата: Вторник, 13.01.2015, 12:15 |
Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 188
Репутация:
27
±
Замечаний:
0% ±
Excel 2010
Нельзя.
Языком ты или построишь жизнь,или разрушишь ее до основания.Думайте что говорите.(с)А.Хакимов
Ответить
Сообщение Нельзя. Автор - JayBhagavan Дата добавления - 13.01.2015 в 12:15
jakim
Дата: Вторник, 13.01.2015, 12:52 |
Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1218
Репутация:
316
±
Замечаний:
0% ±
Excel 2010
А если применить именованный диапазон?
А если применить именованный диапазон?
jakim
Ответить
Сообщение А если применить именованный диапазон?
Автор - jakim Дата добавления - 13.01.2015 в 12:52
light26
Дата: Вторник, 13.01.2015, 13:05 |
Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1354
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
тогда я не пойму что имелось ввиду под обе формулы работают без массивного ввода
тогда я не пойму что имелось ввиду под обе формулы работают без массивного ввода
light26
Я не волшебник. Я только учусь
Ответить
Сообщение тогда я не пойму что имелось ввиду под обе формулы работают без массивного ввода
Автор - light26 Дата добавления - 13.01.2015 в 13:05
light26
Дата: Вторник, 13.01.2015, 13:10 |
Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1354
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
А если применить именованный диапазон?
Можно, конечно, но тогда все-равно требуется создание какой-то базы данных
А если применить именованный диапазон?
Можно, конечно, но тогда все-равно требуется создание какой-то базы данныхlight26
Я не волшебник. Я только учусь
Сообщение отредактировал light26 - Вторник, 13.01.2015, 13:11
Ответить
Сообщение А если применить именованный диапазон?
Можно, конечно, но тогда все-равно требуется создание какой-то базы данныхАвтор - light26 Дата добавления - 13.01.2015 в 13:10
JayBhagavan
Дата: Вторник, 13.01.2015, 13:12 |
Сообщение № 14
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 188
Репутация:
27
±
Замечаний:
0% ±
Excel 2010
light26 , когда Вы видите, что перед равно и после всей формулы стоят фигурные кавычки, то это означает, что формула введена как массивная. (фигурные кавычки только визуально видны, при редактировании формулы их нет) Когда внутри формулы передаётся массив данных (не ссылка на ячейки), то его формат записи обусловлен заключением этих данных в фигурные скобки.
light26 , когда Вы видите, что перед равно и после всей формулы стоят фигурные кавычки, то это означает, что формула введена как массивная. (фигурные кавычки только визуально видны, при редактировании формулы их нет) Когда внутри формулы передаётся массив данных (не ссылка на ячейки), то его формат записи обусловлен заключением этих данных в фигурные скобки.JayBhagavan
Языком ты или построишь жизнь,или разрушишь ее до основания.Думайте что говорите.(с)А.Хакимов
Ответить
Сообщение light26 , когда Вы видите, что перед равно и после всей формулы стоят фигурные кавычки, то это означает, что формула введена как массивная. (фигурные кавычки только визуально видны, при редактировании формулы их нет) Когда внутри формулы передаётся массив данных (не ссылка на ячейки), то его формат записи обусловлен заключением этих данных в фигурные скобки.Автор - JayBhagavan Дата добавления - 13.01.2015 в 13:12
light26
Дата: Вторник, 13.01.2015, 13:24 |
Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 1354
Репутация:
91
±
Замечаний:
0% ±
2007, 2010, 2013
огда Вы видите, что перед равно и после всей формулы стоят фигурные кавычки, то это означает, что формула введена как массивная.
Это я знаю. До меня не сразу дошел смысл фразы обе формулы работают без массивного ввода
огда Вы видите, что перед равно и после всей формулы стоят фигурные кавычки, то это означает, что формула введена как массивная.
Это я знаю. До меня не сразу дошел смысл фразы обе формулы работают без массивного ввода
light26
Я не волшебник. Я только учусь
Ответить
Сообщение огда Вы видите, что перед равно и после всей формулы стоят фигурные кавычки, то это означает, что формула введена как массивная.
Это я знаю. До меня не сразу дошел смысл фразы обе формулы работают без массивного ввода
Автор - light26 Дата добавления - 13.01.2015 в 13:24