Здравствуйте уважаемые знатоки Excel. Стоит такая задача: в столбце 42 должны отражаться числа из ячеек столбца 6. Данные в столбце 6, как вы можете видеть - смешанные. Столбцов (праздников) в месяце может быть несколько, естественно все значения должны суммироваться. Праздничные дни выделил цветом, так же, как и результирующий столбец. Может есть более рациональный метод решения задачи, подскажите, буду благодарен. Спасибо.
Суммирование чисел из ячеек с заливкой и со смешанными данными
05.08.2020 10:49:37
|
|
|
|
05.08.2020 10:58:19
Т.к. и так уже xlsm, то я бы не мудрил и взял любую UDF, извлекающую цифры, тем более что они только в начале.
Например вот, берите любую:
Изменено: |
|||
|
|
05.08.2020 11:09:35
Добрый день! формула массива
=СУММ(ЕСЛИОШИБКА(ЛЕВСИМВ(A5:AO5;ПОИСК("\";A5:AO5)-1)*1;)) если праздники не должны учитываться, то =СУММ(ЕСЛИ($A$2:$AO$2<>"праздник";ЕСЛИОШИБКА(ЛЕВСИМВ(A5:AO5;ПОИСК("\";A5:AO5)-1)*1;));) - тоже массивная
Изменено: |
|
|
|
05.08.2020 13:05:13
|
|||
|
|
05.08.2020 13:09:02
Настя, ваши формулы считают ВСЕ числа диапазона, мне же нужно считать только те часы, которые выпадают на праздник/и. В примере - это столбец 6. В идеале - суммировать числа перед символами в ячейке/ах с конкретной заливкой. Спасибо.
Hugo, я не силен в VBA, подскажите, что, куда и как пожалуйста. |
|
|
|
05.08.2020 13:12:49
aslanbek75, ну исправьте вторую формулу...
|
|||
|
|
06.08.2020 14:18:56
aslanbek75, Вот это и нужно было в задании написать.
Посмотрите |
||||
|
|
|||