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

Вход

Регистрация

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

 

= Мир MS Excel/Как считать в таблице с объединенными ячейками - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Мир MS Excel » Вопросы и решения » Готовые решения » Как считать в таблице с объединенными ячейками (Excel)
Как считать в таблице с объединенными ячейками
_Boroda_ Дата: Суббота, 14.01.2012, 04:33 | Сообщение № 1
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Друзья, решил вот поделиться довольно-таки полезной, с моей точки зрения, формулой. Кстати, если я не ошибаюсь, это первая тема в "Есть готовое решение", в которой нет макросов.

Иногда так случается, что мне дают таблицу с объединенными ячейками и слезно просят посчитать итоговые суммы, ничего при этом в самой таблице не меняя. Так, дескать, красивше и начальству нравится больше. Причем итоги должны быть динамическими, формулы должны "протягиваться" за уголок и макросов там быть ну совсем никак не должно. Сначала я пользовался всяческими извращенными способами, типа скрытых строк/столбцов, выноса данных на скрытый лист и т.п. Потом мне это надоело, да и не всегда при изменении вида или размера таблицы безобразия такие работали правильно. Что родилось в итоге - можно посмотреть в приложенных файлах.

Файл "Primer_1" - примеры формул для строк, столбцов и таблицы.
Файл "Primer_2" - как все это можно на практике применить.
К сообщению приложен файл: Primer_1.xls (51.5 Kb) · Primer_2.xls (26.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДрузья, решил вот поделиться довольно-таки полезной, с моей точки зрения, формулой. Кстати, если я не ошибаюсь, это первая тема в "Есть готовое решение", в которой нет макросов.

Иногда так случается, что мне дают таблицу с объединенными ячейками и слезно просят посчитать итоговые суммы, ничего при этом в самой таблице не меняя. Так, дескать, красивше и начальству нравится больше. Причем итоги должны быть динамическими, формулы должны "протягиваться" за уголок и макросов там быть ну совсем никак не должно. Сначала я пользовался всяческими извращенными способами, типа скрытых строк/столбцов, выноса данных на скрытый лист и т.п. Потом мне это надоело, да и не всегда при изменении вида или размера таблицы безобразия такие работали правильно. Что родилось в итоге - можно посмотреть в приложенных файлах.

Файл "Primer_1" - примеры формул для строк, столбцов и таблицы.
Файл "Primer_2" - как все это можно на практике применить.

Автор - _Boroda_
Дата добавления - 14.01.2012 в 04:33
DV Дата: Суббота, 14.01.2012, 10:09 | Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация: 194 ±
Замечаний: 0% ±

Excel 2010 RUS
Александр, хорошее решение.
А почему не ПРОСМОТРОМ?
Все-таки формулы массива лучше использовать в крайнем случае, имхо.
К сообщению приложен файл: Primer_11.xls (67.5 Kb) · Primer_21.xls (28.5 Kb)
 
Ответить
СообщениеАлександр, хорошее решение.
А почему не ПРОСМОТРОМ?
Все-таки формулы массива лучше использовать в крайнем случае, имхо.

Автор - DV
Дата добавления - 14.01.2012 в 10:09
_Boroda_ Дата: Понедельник, 16.01.2012, 10:56 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Quote (DV)
А почему не ПРОСМОТРОМ?

Прекрасная мысль.
Правда, ЕТЕКСТ не подходит для цифр (например, в шапках часто сидят даты)
Во втором файле НЕ(ЕПУСТО - не сразу заметил

предлагаю КОДСИМВ(... и без деления и без первого аргумента
Code
=ПРОСМОТР(;-КОДСИМВ($B2:B2);$B2:B2)
К сообщению приложен файл: Primer_111.xls (66.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Quote (DV)
А почему не ПРОСМОТРОМ?

Прекрасная мысль.
Правда, ЕТЕКСТ не подходит для цифр (например, в шапках часто сидят даты)
Во втором файле НЕ(ЕПУСТО - не сразу заметил

предлагаю КОДСИМВ(... и без деления и без первого аргумента
Code
=ПРОСМОТР(;-КОДСИМВ($B2:B2);$B2:B2)

Автор - _Boroda_
Дата добавления - 16.01.2012 в 10:56
slyuda Дата: Четверг, 15.10.2020, 11:10 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 0 ±
Замечаний: 40% ±

Добрый день, можете пожалуйста посмотреть мой файл с объединенными ячейками. Нужно посчитать данные AK113:AM124 в зависимости от полученного результата в таблице выше (меньше 60%; от 60% до 90% и больше 90%). Не получается правильно задать условие для считывания результата в объединенных ячейках AL$5:AL$109. Ниже привела пример как должно быть посчитано.
К сообщению приложен файл: ___.xlsm (65.1 Kb)
 
Ответить
СообщениеДобрый день, можете пожалуйста посмотреть мой файл с объединенными ячейками. Нужно посчитать данные AK113:AM124 в зависимости от полученного результата в таблице выше (меньше 60%; от 60% до 90% и больше 90%). Не получается правильно задать условие для считывания результата в объединенных ячейках AL$5:AL$109. Ниже привела пример как должно быть посчитано.

Автор - slyuda
Дата добавления - 15.10.2020 в 11:10
Pelena Дата: Четверг, 15.10.2020, 11:45 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19162
Репутация: 4412 ±
Замечаний: ±

Excel 365 & Mac Excel
slyuda, ветка Готовые решения не предназначена для вопросов. Создайте тему в разделе ВОПРОСЫ ПО EXCEL


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеslyuda, ветка Готовые решения не предназначена для вопросов. Создайте тему в разделе ВОПРОСЫ ПО EXCEL

Автор - Pelena
Дата добавления - 15.10.2020 в 11:45
Мир MS Excel » Вопросы и решения » Готовые решения » Как считать в таблице с объединенными ячейками (Excel)
  • Страница 1 из 1
  • 1
Поиск:

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