Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/множественное если для диапазона - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
множественное если для диапазона
andreichsb Дата: Среда, 29.03.2017, 14:55 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
гуру подскажите пожалуйста. есть диапазон, скажем А1-А10. в каждой ячейке есть некоторое значение, как автозаполнить соответствующие справа ячейки В1-В100 с множественным (скажем 50) если. т.е. если А1 >1 и <100 то В1 =1, если А1 >100 и <200 то В1=2 и т.д до 50 "если", потом дальше на А2 и т.д.?
Диапазон А не ограничен 10, если в А11 добавляется значение то соответственно в В11 по условию тоже проверка и значение
Заранее спасибо


Сообщение отредактировал andreichsb - Среда, 29.03.2017, 14:57
 
Ответить
Сообщениегуру подскажите пожалуйста. есть диапазон, скажем А1-А10. в каждой ячейке есть некоторое значение, как автозаполнить соответствующие справа ячейки В1-В100 с множественным (скажем 50) если. т.е. если А1 >1 и <100 то В1 =1, если А1 >100 и <200 то В1=2 и т.д до 50 "если", потом дальше на А2 и т.д.?
Диапазон А не ограничен 10, если в А11 добавляется значение то соответственно в В11 по условию тоже проверка и значение
Заранее спасибо

Автор - andreichsb
Дата добавления - 29.03.2017 в 14:55
Che79 Дата: Среда, 29.03.2017, 15:03 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
andreichsb, здравствуйте.
Мало что понял, но может, так нужно? В B1
до 50 "если"

Код
=ВПР(A1;{1;1:100;2:200;3:300;4:400;5:500;6:600;7:700;8:800;9:900;10:1000;11:1100;12:1200;13:1300;14:1400;15:1500;16:1600;17:1700;18:1800;19:1900;20:2000;21:2100;22:2200;23:2300;24:2400;25:2500;26:2600;27:2700;28:2800;29:2900;30:3000;31:3100;32:3200;33:3300;34:3400;35:3500;36:3600;37:3700;38:3800;39:3900;40:4000;41:4100;42:4200;43:4300;44:4400;45:4500;46:4600;47:4700;48:4800;49:4900;50};2)


Делай нормально и будет нормально!

Сообщение отредактировал Che79 - Среда, 29.03.2017, 15:10
 
Ответить
Сообщениеandreichsb, здравствуйте.
Мало что понял, но может, так нужно? В B1
до 50 "если"

Код
=ВПР(A1;{1;1:100;2:200;3:300;4:400;5:500;6:600;7:700;8:800;9:900;10:1000;11:1100;12:1200;13:1300;14:1400;15:1500;16:1600;17:1700;18:1800;19:1900;20:2000;21:2100;22:2200;23:2300;24:2400;25:2500;26:2600;27:2700;28:2800;29:2900;30:3000;31:3100;32:3200;33:3300;34:3400;35:3500;36:3600;37:3700;38:3800;39:3900;40:4000;41:4100;42:4200;43:4300;44:4400;45:4500;46:4600;47:4700;48:4800;49:4900;50};2)

Автор - Che79
Дата добавления - 29.03.2017 в 15:03
TimSha Дата: Среда, 29.03.2017, 15:15 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 94 ±
Замечаний: 0% ±

Excel 2013 Pro +
подскажите пожалуйста

[offtop]Пожалуйста! Файл - в студию! Есть такое - хочу этакое, да таким макаром![/offtop]
ОтВэПээРить вам уже предложили. Можно еще, наверное, ПРОСМОТРеть.


"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
Ответить
Сообщение
подскажите пожалуйста

[offtop]Пожалуйста! Файл - в студию! Есть такое - хочу этакое, да таким макаром![/offtop]
ОтВэПээРить вам уже предложили. Можно еще, наверное, ПРОСМОТРеть.

Автор - TimSha
Дата добавления - 29.03.2017 в 15:15
andreichsb Дата: Среда, 29.03.2017, 15:19 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
такое работает, да, только у меня условие если не кратно 100 - видимо это мой косяк что я в примере так указал.
сейчас,
если А =>1 <11 то В=1142
если А =>11 <16 то В=1285
если А =>16 <20 то В=1428
.....
если А =>121 <140 то В=3284
.....
если А =>441 <460 то В=7853


Сообщение отредактировал andreichsb - Среда, 29.03.2017, 15:22
 
Ответить
Сообщениетакое работает, да, только у меня условие если не кратно 100 - видимо это мой косяк что я в примере так указал.
сейчас,
если А =>1 <11 то В=1142
если А =>11 <16 то В=1285
если А =>16 <20 то В=1428
.....
если А =>121 <140 то В=3284
.....
если А =>441 <460 то В=7853

Автор - andreichsb
Дата добавления - 29.03.2017 в 15:19
Che79 Дата: Среда, 29.03.2017, 15:24 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
а там, где у Вас в условии многообещающие многоточия, мы сами должны за Вас додумать? :D
поэтому, пожалуйста,
Файл - в студию!


Делай нормально и будет нормально!
 
Ответить
Сообщениеа там, где у Вас в условии многообещающие многоточия, мы сами должны за Вас додумать? :D
поэтому, пожалуйста,
Файл - в студию!

Автор - Che79
Дата добавления - 29.03.2017 в 15:24
andreichsb Дата: Среда, 29.03.2017, 15:32 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
не не, спасибо, уже по ВПР разобрался
[code]=ВПР(A1;{1;1142:11;1285:16;1428:21;1713:31;1856:41;6};2)
 
Ответить
Сообщениене не, спасибо, уже по ВПР разобрался
[code]=ВПР(A1;{1;1142:11;1285:16;1428:21;1713:31;1856:41;6};2)

Автор - andreichsb
Дата добавления - 29.03.2017 в 15:32
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!