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

Вход

Регистрация

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

 

= Мир MS Excel/Окончание слова в зависимост от значения другой ячейки - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Окончание слова в зависимост от значения другой ячейки
ZloyZloy Дата: Среда, 24.08.2011, 17:33 | Сообщение № 1
Группа: Гости
Здравствуйте!
Существует проблема - необходимо "приклеить" в конце слова (исходное слово "КИП") буквы(либо "А", либо"Ы") в зависимости от числовых значений другой ячейки (значение может варьироваться от 1 до 250, например: 1, 5, 33)
на примере результат должен быть таким:
1 кипА , 5 кип_ , 33 кипЫ
 
Ответить
СообщениеЗдравствуйте!
Существует проблема - необходимо "приклеить" в конце слова (исходное слово "КИП") буквы(либо "А", либо"Ы") в зависимости от числовых значений другой ячейки (значение может варьироваться от 1 до 250, например: 1, 5, 33)
на примере результат должен быть таким:
1 кипА , 5 кип_ , 33 кипЫ

Автор - ZloyZloy
Дата добавления - 24.08.2011 в 17:33
light26 Дата: Среда, 24.08.2011, 18:00 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
На примере лучше выложить файл с примером.
Без примера, как понял, значения до 33 - кипа, более - кипы
Code
=ЕСЛИ(A1<=32;"кипа";"кипы")


Я не волшебник. Я только учусь

Сообщение отредактировал light26 - Среда, 24.08.2011, 18:01
 
Ответить
СообщениеНа примере лучше выложить файл с примером.
Без примера, как понял, значения до 33 - кипа, более - кипы
Code
=ЕСЛИ(A1<=32;"кипа";"кипы")

Автор - light26
Дата добавления - 24.08.2011 в 18:00
Формуляр Дата: Среда, 24.08.2011, 18:31 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 832
Репутация: 255 ±
Замечаний: 0% ±

Excel 2003, 2013
Если др. ячейка А1, то можно так:

Code
= "Кип" & INDEX( {"","А","Ы",""}, MATCH( IF(A1 < 21, A1, MOD(A1, 10)), {0,1,2,5} ) )


а если ещё с сотнями, то так:

Code
= "Кип" & INDEX( {"","А","Ы",""}, MATCH( IF(MOD(A2, 100) < 21, MOD(A2, 100), MOD(A2, 10)), {0,1,2,5} ) )


Excel 2003 EN, 2013 EN

Сообщение отредактировал Формуляр - Среда, 24.08.2011, 18:35
 
Ответить
СообщениеЕсли др. ячейка А1, то можно так:

Code
= "Кип" & INDEX( {"","А","Ы",""}, MATCH( IF(A1 < 21, A1, MOD(A1, 10)), {0,1,2,5} ) )


а если ещё с сотнями, то так:

Code
= "Кип" & INDEX( {"","А","Ы",""}, MATCH( IF(MOD(A2, 100) < 21, MOD(A2, 100), MOD(A2, 10)), {0,1,2,5} ) )

Автор - Формуляр
Дата добавления - 24.08.2011 в 18:31
MCH Дата: Среда, 24.08.2011, 18:56 | Сообщение № 4
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация: 752 ±
Замечаний: ±

Варианты:
Code
="Кип"&ЕСЛИ(ОСТАТ(ЦЕЛОЕ(A1/10);10)=1;"";ПРОСМОТР(ОСТАТ(A1;10);{0;1;2;5};{"";"а";"ы";""}))

Code
="Кип"&ЕСЛИ(ОСТАТ(ЦЕЛОЕ(A1/10);10)=1;"";ВПР(ОСТАТ(A1;10);{0;"":1;"а":2;"ы":5;""};2))
 
Ответить
СообщениеВарианты:
Code
="Кип"&ЕСЛИ(ОСТАТ(ЦЕЛОЕ(A1/10);10)=1;"";ПРОСМОТР(ОСТАТ(A1;10);{0;1;2;5};{"";"а";"ы";""}))

Code
="Кип"&ЕСЛИ(ОСТАТ(ЦЕЛОЕ(A1/10);10)=1;"";ВПР(ОСТАТ(A1;10);{0;"":1;"а":2;"ы":5;""};2))

Автор - MCH
Дата добавления - 24.08.2011 в 18:56
Гость Дата: Среда, 24.08.2011, 20:30 | Сообщение № 5
Группа: Гости
Спасибо, всё заработало!!! Не могли бы Вы пошагово объяснить, как работает данная формула - никак вникнуть не могу....
="Кип"&ЕСЛИ(ОСТАТ(ЦЕЛОЕ(A1/10);10)=1;"";ВПР(ОСТАТ(A1;10);{0;"":1;"а":2;"ы":5;""};2))
 
Ответить
СообщениеСпасибо, всё заработало!!! Не могли бы Вы пошагово объяснить, как работает данная формула - никак вникнуть не могу....
="Кип"&ЕСЛИ(ОСТАТ(ЦЕЛОЕ(A1/10);10)=1;"";ВПР(ОСТАТ(A1;10);{0;"":1;"а":2;"ы":5;""};2))

Автор - Гость
Дата добавления - 24.08.2011 в 20:30
KuklP Дата: Четверг, 25.08.2011, 00:21 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
Гость, ну давайте в теме начнем обучение онлайн. У Вас F1 не работает? Или лень нажать, пусть форумчане нажмут и скопируют Вам в тему хелп. Если хотите понять КАК, поймете и запомните лучше самомтоятельно разобравшись. То, что разжевано и скормлено хуже усваивается. У моего друга в дружественном форуме в подписи: "И то, что понято с трудом, то мне дороже".


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеГость, ну давайте в теме начнем обучение онлайн. У Вас F1 не работает? Или лень нажать, пусть форумчане нажмут и скопируют Вам в тему хелп. Если хотите понять КАК, поймете и запомните лучше самомтоятельно разобравшись. То, что разжевано и скормлено хуже усваивается. У моего друга в дружественном форуме в подписи: "И то, что понято с трудом, то мне дороже".

Автор - KuklP
Дата добавления - 25.08.2011 в 00:21
  • Страница 1 из 1
  • 1
Поиск:

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