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

Вход

Регистрация

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

 

= Мир MS Excel/Выбор значения больше нуля и сцепить с текстом - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Выбор значения больше нуля и сцепить с текстом
evgenyi26rus Дата: Четверг, 23.07.2015, 15:16 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте! Вопрос:
Что прописать в формуле чтобы она выбирала те значения которые больше нуля и не отображала их в итоговом столбце и к ним (этим отфильтрованным значениям) присоединяла текстовые окончания, сцепление я сделал, а вот отобрать все положительные значения не получается.
Как при добавлении нового столбца в формуле отбора положительных значений он сразу отображался.
Заранее благодарен
К сообщению приложен файл: 000777.xlsx (10.9 Kb)
 
Ответить
СообщениеЗдравствуйте! Вопрос:
Что прописать в формуле чтобы она выбирала те значения которые больше нуля и не отображала их в итоговом столбце и к ним (этим отфильтрованным значениям) присоединяла текстовые окончания, сцепление я сделал, а вот отобрать все положительные значения не получается.
Как при добавлении нового столбца в формуле отбора положительных значений он сразу отображался.
Заранее благодарен

Автор - evgenyi26rus
Дата добавления - 23.07.2015 в 15:16
китин Дата: Четверг, 23.07.2015, 15:33 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
вот вам монстрик :D
Код
=ЕСЛИ(ЕПУСТО(C7);"";$C$6&"-"&C7&" шт.;")&ЕСЛИ(ЕПУСТО(D7);"";$D$6&"-"&D7&" шт.;")&ЕСЛИ(ЕПУСТО(E7);"";$E$6&"-"&E7&" шт.;")&ЕСЛИ(ЕПУСТО(F7);"";$F$6&"-"&F7&" шт.;")&ЕСЛИ(ЕПУСТО(G7);"";$G$6&"-"&G7&" шт.;")&ЕСЛИ(ЕПУСТО(H7);"";$H$6&"-"&H7&" шт.;")&ЕСЛИ(ЕПУСТО(I7);"";$I$6&"-"&I7&" шт.;")

а вообще наберите в поиске СЦЕПИТЬЕСЛИ.много нового узнаете
К сообщению приложен файл: evgenyi26rus.xlsx (10.7 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениевот вам монстрик :D
Код
=ЕСЛИ(ЕПУСТО(C7);"";$C$6&"-"&C7&" шт.;")&ЕСЛИ(ЕПУСТО(D7);"";$D$6&"-"&D7&" шт.;")&ЕСЛИ(ЕПУСТО(E7);"";$E$6&"-"&E7&" шт.;")&ЕСЛИ(ЕПУСТО(F7);"";$F$6&"-"&F7&" шт.;")&ЕСЛИ(ЕПУСТО(G7);"";$G$6&"-"&G7&" шт.;")&ЕСЛИ(ЕПУСТО(H7);"";$H$6&"-"&H7&" шт.;")&ЕСЛИ(ЕПУСТО(I7);"";$I$6&"-"&I7&" шт.;")

а вообще наберите в поиске СЦЕПИТЬЕСЛИ.много нового узнаете

Автор - китин
Дата добавления - 23.07.2015 в 15:33
evgenyi26rus Дата: Четверг, 23.07.2015, 15:34 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Огромное спасибо, сейчас буду пробовать))))
 
Ответить
СообщениеОгромное спасибо, сейчас буду пробовать))))

Автор - evgenyi26rus
Дата добавления - 23.07.2015 в 15:34
evgenyi26rus Дата: Четверг, 23.07.2015, 15:59 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
По второму вопросу не до конца отрабатывает формула. Имелось в виду если столбец с протоколом добавляется (вставкой) после того как протянулась формула по всем строкам, то значение этого столбца не отображается в конечном месте.
Например когда я создаю =СУММ(A1:G1) , потом вставляю отдельный столбец в середину и прописываю значение в клетку D1, у меня мая формула автоматически увеличилась и посчитала вновь добавленное значение в новом столбце, формула сама поменялась на =СУММ(A1:H1). На сколько я понимаю это благодаря знаку : (А1; А2;...Аn)=(А1:Аn). Можно ли в моем варианте как-то прописать чтобы при добавлении нового столбца, новый столбец со значением сразу добавился и отображался в итоговом столбце, или в моем случае такое не сработает и нужно прописывать каждый столбец отдельно постоянно при добавлении нового?


Сообщение отредактировал evgenyi26rus - Четверг, 23.07.2015, 16:02
 
Ответить
СообщениеПо второму вопросу не до конца отрабатывает формула. Имелось в виду если столбец с протоколом добавляется (вставкой) после того как протянулась формула по всем строкам, то значение этого столбца не отображается в конечном месте.
Например когда я создаю =СУММ(A1:G1) , потом вставляю отдельный столбец в середину и прописываю значение в клетку D1, у меня мая формула автоматически увеличилась и посчитала вновь добавленное значение в новом столбце, формула сама поменялась на =СУММ(A1:H1). На сколько я понимаю это благодаря знаку : (А1; А2;...Аn)=(А1:Аn). Можно ли в моем варианте как-то прописать чтобы при добавлении нового столбца, новый столбец со значением сразу добавился и отображался в итоговом столбце, или в моем случае такое не сработает и нужно прописывать каждый столбец отдельно постоянно при добавлении нового?

Автор - evgenyi26rus
Дата добавления - 23.07.2015 в 15:59
KSV Дата: Четверг, 23.07.2015, 16:14 | Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
UDF
К сообщению приложен файл: 000777.xlsm (18.4 Kb)


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
СообщениеUDF

Автор - KSV
Дата добавления - 23.07.2015 в 16:14
китин Дата: Четверг, 23.07.2015, 16:19 | Сообщение № 6
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
формула сама поменялась на =СУММ(A1:H1).

дык у вас в СУММ диапазон указан, а у меня ячейки отдельные. конечно новые отображаться не будут.я вам не зря поиск посоветовал.как вы хотите формулы не могут.либо макрос либо ответ Сергея KSV,


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщение
формула сама поменялась на =СУММ(A1:H1).

дык у вас в СУММ диапазон указан, а у меня ячейки отдельные. конечно новые отображаться не будут.я вам не зря поиск посоветовал.как вы хотите формулы не могут.либо макрос либо ответ Сергея KSV,

Автор - китин
Дата добавления - 23.07.2015 в 16:19
evgenyi26rus Дата: Четверг, 23.07.2015, 17:03 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Я понял, спасибо большое
 
Ответить
СообщениеЯ понял, спасибо большое

Автор - evgenyi26rus
Дата добавления - 23.07.2015 в 17:03
Udik Дата: Четверг, 23.07.2015, 17:04 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
вот ещё длиннохвост :D
Код
=ПОВТОР($C$6&"-"&C7&"шт.; ";C7>0)&ПОВТОР($D$6&"-"&D7&"шт.; ";D7>0)&ПОВТОР($E$6&"-"&E7&"шт.; ";E7>0)&ПОВТОР($F$6&"-"&F7&"шт.; ";F7>0)&ПОВТОР($G$6&"-"&G7&"шт.; ";G7>0)&ПОВТОР($H$6&"-"&H7&"шт.; ";H7>0)&ПОВТОР($I$6&"-"&I7&"шт.; ";I7>0)

Хотел через массивы - не вышел каменный цветок.

С помощью доп. листа сделал формулы тянучки, довольно короткие :)
К сообщению приложен файл: 6844341.xlsx (10.3 Kb) · 0857242.xlsx (12.2 Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com


Сообщение отредактировал Udik - Четверг, 23.07.2015, 18:26
 
Ответить
Сообщениевот ещё длиннохвост :D
Код
=ПОВТОР($C$6&"-"&C7&"шт.; ";C7>0)&ПОВТОР($D$6&"-"&D7&"шт.; ";D7>0)&ПОВТОР($E$6&"-"&E7&"шт.; ";E7>0)&ПОВТОР($F$6&"-"&F7&"шт.; ";F7>0)&ПОВТОР($G$6&"-"&G7&"шт.; ";G7>0)&ПОВТОР($H$6&"-"&H7&"шт.; ";H7>0)&ПОВТОР($I$6&"-"&I7&"шт.; ";I7>0)

Хотел через массивы - не вышел каменный цветок.

С помощью доп. листа сделал формулы тянучки, довольно короткие :)

Автор - Udik
Дата добавления - 23.07.2015 в 17:04
  • Страница 1 из 1
  • 1
Поиск:

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