Выборка значения из диапазона данных с условием
natt
Дата: Вторник, 07.10.2014, 16:02 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
Суть: есть столбец А где перечислены значения 1-90; 100-199; 200-299 и т.д. их 20 штук и соответствующий столбец В где указаны значения, их тоже 20. Нужно чтобы если значение в ячейке С 8 то ячейка D ставит значение 100, если С изменить на 22 то D изменится на 90 Через схему: =ЕСЛИ(С1<10;В1;ЕСЛИ(С1<20;В2;ЕСЛИ(С1<30;В3;ит.д. не работает пишет "слишком много аргументов", т.к. занчений 20 штук.. Можно ли как-то написать такую формулу? Файл-пример прилагается.
Суть: есть столбец А где перечислены значения 1-90; 100-199; 200-299 и т.д. их 20 штук и соответствующий столбец В где указаны значения, их тоже 20. Нужно чтобы если значение в ячейке С 8 то ячейка D ставит значение 100, если С изменить на 22 то D изменится на 90 Через схему: =ЕСЛИ(С1<10;В1;ЕСЛИ(С1<20;В2;ЕСЛИ(С1<30;В3;ит.д. не работает пишет "слишком много аргументов", т.к. занчений 20 штук.. Можно ли как-то написать такую формулу? Файл-пример прилагается. natt
Ответить
Сообщение Суть: есть столбец А где перечислены значения 1-90; 100-199; 200-299 и т.д. их 20 штук и соответствующий столбец В где указаны значения, их тоже 20. Нужно чтобы если значение в ячейке С 8 то ячейка D ставит значение 100, если С изменить на 22 то D изменится на 90 Через схему: =ЕСЛИ(С1<10;В1;ЕСЛИ(С1<20;В2;ЕСЛИ(С1<30;В3;ит.д. не работает пишет "слишком много аргументов", т.к. занчений 20 штук.. Можно ли как-то написать такую формулу? Файл-пример прилагается. Автор - natt Дата добавления - 07.10.2014 в 16:02
ArkaIIIa
Дата: Вторник, 07.10.2014, 16:18 |
Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация:
115
±
Замечаний:
0% ±
2010
Изменить немного данные, и так: Код
=ПРОСМОТР(C1;$A$1:$A$20;$B$1:$B$20)
И обратите внимание, в Вашем файле значение 1000 - 1999 указано дважды
Изменить немного данные, и так: Код
=ПРОСМОТР(C1;$A$1:$A$20;$B$1:$B$20)
И обратите внимание, в Вашем файле значение 1000 - 1999 указано дважды ArkaIIIa
Сообщение отредактировал ArkaIIIa - Вторник, 07.10.2014, 16:28
Ответить
Сообщение Изменить немного данные, и так: Код
=ПРОСМОТР(C1;$A$1:$A$20;$B$1:$B$20)
И обратите внимание, в Вашем файле значение 1000 - 1999 указано дважды Автор - ArkaIIIa Дата добавления - 07.10.2014 в 16:18
ShAM
Дата: Вторник, 07.10.2014, 16:24 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация:
249
±
Замечаний:
0% ±
Excel 2010
Еще вариант, если данные оставить в виде "0 - 99"...
Еще вариант, если данные оставить в виде "0 - 99"... ShAM
К сообщению приложен файл:
natt.xls
(36.0 Kb)
Ответить
Сообщение Еще вариант, если данные оставить в виде "0 - 99"... Автор - ShAM Дата добавления - 07.10.2014 в 16:24
natt
Дата: Вторник, 07.10.2014, 16:32 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
ArkaIIIa, все работает! Спасибо огромное.
ArkaIIIa, все работает! Спасибо огромное. natt
Ответить
Сообщение ArkaIIIa, все работает! Спасибо огромное. Автор - natt Дата добавления - 07.10.2014 в 16:32
krosav4ig
Дата: Вторник, 07.10.2014, 16:40 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
или без столбцов со значениями Код
=ПРОСМОТР(C1;{0:100:200:300:400:500:600:700:800:900:1000:2000:1000:3000:4000:5000:6000:7000:8000:9000:10000};{107000:106500:106000:105500:105000:104500:104000:103500:103000:102500:102000:101000:102000:100000:99000:98000:97000:96000:95000:94000:93000 })
или без столбцов со значениями Код
=ПРОСМОТР(C1;{0:100:200:300:400:500:600:700:800:900:1000:2000:1000:3000:4000:5000:6000:7000:8000:9000:10000};{107000:106500:106000:105500:105000:104500:104000:103500:103000:102500:102000:101000:102000:100000:99000:98000:97000:96000:95000:94000:93000 })
krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение или без столбцов со значениями Код
=ПРОСМОТР(C1;{0:100:200:300:400:500:600:700:800:900:1000:2000:1000:3000:4000:5000:6000:7000:8000:9000:10000};{107000:106500:106000:105500:105000:104500:104000:103500:103000:102500:102000:101000:102000:100000:99000:98000:97000:96000:95000:94000:93000 })
Автор - krosav4ig Дата добавления - 07.10.2014 в 16:40
natt
Дата: Вторник, 07.10.2014, 16:51 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
20% ±
Excel 2007
krosav4ig, Спасибо, на будущее очень пригодится!
krosav4ig, Спасибо, на будущее очень пригодится! natt
Ответить
Сообщение krosav4ig, Спасибо, на будущее очень пригодится! Автор - natt Дата добавления - 07.10.2014 в 16:51