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

Вход

Регистрация

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

 

= Мир MS Excel/Суммация с автоматическим скрытием игнорируемых столбцов - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Суммация с автоматическим скрытием игнорируемых столбцов
Гиперссыльный Дата: Среда, 09.09.2015, 09:22 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Друзья! Нужно, чтобы при выставлении "1" в строке выделенные столбцы суммировались под и над единичками, а не отмеченные - игнорировались и скрывались. Подробности в файле ниже!
К сообщению приложен файл: 7146415.xls (91.0 Kb)


Попав на необитаемый остров шизофреник Дима сразу же нашел себе много друзей.

Сообщение отредактировал Гиперссыльный - Среда, 09.09.2015, 09:23
 
Ответить
СообщениеДрузья! Нужно, чтобы при выставлении "1" в строке выделенные столбцы суммировались под и над единичками, а не отмеченные - игнорировались и скрывались. Подробности в файле ниже!

Автор - Гиперссыльный
Дата добавления - 09.09.2015 в 09:22
Pelena Дата: Среда, 09.09.2015, 10:33 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Скрывать столбцы формулы не умеют, а посчитать можно так
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСК("/";C3:Z3));СУММПРОИЗВ(($C$23:$Z$23=1)*(--ЛЕВСИМВ(C3:Z3;ПОИСК("/";C3:Z3)-1)))&"/"&СУММПРОИЗВ(($C$23:$Z$23=1)*(--ПСТР(C3:Z3;ПОИСК("/";C3:Z3)+1;9)));СУММЕСЛИ($C$23:$Z$23;1;M3:Z3))
К сообщению приложен файл: 7146415.rar (19.4 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеСкрывать столбцы формулы не умеют, а посчитать можно так
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСК("/";C3:Z3));СУММПРОИЗВ(($C$23:$Z$23=1)*(--ЛЕВСИМВ(C3:Z3;ПОИСК("/";C3:Z3)-1)))&"/"&СУММПРОИЗВ(($C$23:$Z$23=1)*(--ПСТР(C3:Z3;ПОИСК("/";C3:Z3)+1;9)));СУММЕСЛИ($C$23:$Z$23;1;M3:Z3))

Автор - Pelena
Дата добавления - 09.09.2015 в 10:33
_Boroda_ Дата: Среда, 09.09.2015, 10:55 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация: 6612 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Еще вариант
Код
=ЕСЛИ(ЕЧИСЛО(C3);СУММПРОИЗВ(C3:Z3*C$23:Z$23);СУММПРОИЗВ(ЛЕВБ(C3:Z3;ПОИСК("/";C3:Z3)-1)*C$23:Z$23)&"/"&СУММПРОИЗВ(ПСТР(C3:Z3;ПОИСК("/";C3:Z3)+1;9)*C$23:Z$23))

Формулу немного исправил, файл перевложил
К сообщению приложен файл: 7146415_11.xls (97.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще вариант
Код
=ЕСЛИ(ЕЧИСЛО(C3);СУММПРОИЗВ(C3:Z3*C$23:Z$23);СУММПРОИЗВ(ЛЕВБ(C3:Z3;ПОИСК("/";C3:Z3)-1)*C$23:Z$23)&"/"&СУММПРОИЗВ(ПСТР(C3:Z3;ПОИСК("/";C3:Z3)+1;9)*C$23:Z$23))

Формулу немного исправил, файл перевложил

Автор - _Boroda_
Дата добавления - 09.09.2015 в 10:55
AlexM Дата: Среда, 09.09.2015, 11:22 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
Еще вариант
Код
=СУММПРОИЗВ(C$23:Z$23*ЛЕВБ(C3:Z3;ПОИСК("?/";C3:Z3&"/")))&ЕСЛИ(ЕТЕКСТ(C3);"/"&СУММПРОИЗВ(C$23:Z$23*ПСТР(C3:Z3;ПОИСК("/";C3:Z3&"/")+1;9));"")
К сообщению приложен файл: 2668752.xls (99.5 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеЕще вариант
Код
=СУММПРОИЗВ(C$23:Z$23*ЛЕВБ(C3:Z3;ПОИСК("?/";C3:Z3&"/")))&ЕСЛИ(ЕТЕКСТ(C3);"/"&СУММПРОИЗВ(C$23:Z$23*ПСТР(C3:Z3;ПОИСК("/";C3:Z3&"/")+1;9));"")

Автор - AlexM
Дата добавления - 09.09.2015 в 11:22
Гиперссыльный Дата: Среда, 09.09.2015, 14:20 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 27
Репутация: 0 ±
Замечаний: 0% ±

Спасибо Вам огромнейшее!!!! С меня причитается. А вы не скажете, я только сейчас заметил: А нельзя ли тоже самое, только считаются нескрытые столбцы, а скрытые,соответственно,-игнорируются, вместо этих единичек,или это сделать будет труднее?


Попав на необитаемый остров шизофреник Дима сразу же нашел себе много друзей.
 
Ответить
СообщениеСпасибо Вам огромнейшее!!!! С меня причитается. А вы не скажете, я только сейчас заметил: А нельзя ли тоже самое, только считаются нескрытые столбцы, а скрытые,соответственно,-игнорируются, вместо этих единичек,или это сделать будет труднее?

Автор - Гиперссыльный
Дата добавления - 09.09.2015 в 14:20
_Boroda_ Дата: Среда, 09.09.2015, 14:38 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация: 6612 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Цитата Гиперссыльный, 09.09.2015 в 14:20, в сообщении № 5
или это сделать будет труднее?

Ну так, не особо.
Попаразитировал на Лешиной формуле - она мне больше нравится, чем моя.
Варианты:
1. В строку 23 (или любую другую) вводим формулу
Код
=--(ЯЧЕЙКА("ширина";C23)>0)
и скрываем полученное с помощью формате ";;;" (без кавычек) или еще как-нибудь - условным форматированием, закраской цвета текста таким же цветом, как и цвет заливки, ...
Тогда формула не изменится
2. Меняем формулу, а строку 23 стираем вообще
Код
=СУММПРОИЗВ((ЯЧЕЙКА("ширина";СМЕЩ(A1;;Ч(ИНДЕКС(СТОЛБЕЦ(C2:Z2)-1;));))>0)*ЛЕВБ(C3:Z3;ПОИСК("?/";C3:Z3&"/")))&ЕСЛИ(ЕТЕКСТ(C3);"/"&СУММПРОИЗВ((ЯЧЕЙКА("ширина";СМЕЩ(A1;;Ч(ИНДЕКС(СТОЛБЕЦ(C2:Z2)-1;));))>0)*ПСТР(C3:Z3;ПОИСК("/";C3:Z3&"/")+1;9));"")

В файле стер нижний кусок, а то он (файл) по размеру сюда не влезал
К сообщению приложен файл: 2668752_2.xls (83.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Цитата Гиперссыльный, 09.09.2015 в 14:20, в сообщении № 5
или это сделать будет труднее?

Ну так, не особо.
Попаразитировал на Лешиной формуле - она мне больше нравится, чем моя.
Варианты:
1. В строку 23 (или любую другую) вводим формулу
Код
=--(ЯЧЕЙКА("ширина";C23)>0)
и скрываем полученное с помощью формате ";;;" (без кавычек) или еще как-нибудь - условным форматированием, закраской цвета текста таким же цветом, как и цвет заливки, ...
Тогда формула не изменится
2. Меняем формулу, а строку 23 стираем вообще
Код
=СУММПРОИЗВ((ЯЧЕЙКА("ширина";СМЕЩ(A1;;Ч(ИНДЕКС(СТОЛБЕЦ(C2:Z2)-1;));))>0)*ЛЕВБ(C3:Z3;ПОИСК("?/";C3:Z3&"/")))&ЕСЛИ(ЕТЕКСТ(C3);"/"&СУММПРОИЗВ((ЯЧЕЙКА("ширина";СМЕЩ(A1;;Ч(ИНДЕКС(СТОЛБЕЦ(C2:Z2)-1;));))>0)*ПСТР(C3:Z3;ПОИСК("/";C3:Z3&"/")+1;9));"")

В файле стер нижний кусок, а то он (файл) по размеру сюда не влезал

Автор - _Boroda_
Дата добавления - 09.09.2015 в 14:38
  • Страница 1 из 1
  • 1
Поиск:

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