Помогите пожалуйста решить задачу такого рода. Нужно просуммировать числа в диапазоне ячеек расположенных через дробь так, чтобы сумма также была через дробь. Соответственно с права сумма всех числе справа от дроби в диапазоне, а слева сумма всех чисел слева от дроби в диапазоне ячеек. Саму эту задачку я решил, но требуется чтобы сумма работала как в функциях "АГРЕГАТ" или "ПРОМЕЖУТОЧНЫЕ ИТОГИ", т.е., чтобы игнорировались скрытые строки и суммировались только значения видимых ячеек?
Попробуйте поэкспериментировать с функциями СУММПРОИЗВ() и ЕСЛИОШИБКА(), например так:
Код
=СУММПРОИЗВ(ЕСЛИОШИБКА(--ЛЕВСИМВ($D$2:$D$7;1);0))
Код
СУММПРОИЗВ(ЕСЛИОШИБКА(--ПРАВСИМВ($D$2:$D$7;1);0))
В нее же несложно завернуть проверку на выполнение условия для "а" или "б"... Но я не уверен в том, что правильно понимаю Ваше пожелание в части функции АГРЕГАТ()
Благодарю, данная функция получше и по проще!!! Добавил найти для определения количества цифр =СУММПРОИЗВ(ЕСЛИОШИБКА(--ПРАВСИМВ($D$2:$D$7;НАЙТИ("/";D2:D7;1)-1);0)) , но чтобы сумма работала как в функциях "АГРЕГАТ" или "ПРОМЕЖУТОЧНЫЕ ИТОГИ" пока не придумал.(((
В более общем случае Вы можете разнести по двум дополнительным столбцам свои числители и знаменатели - для которых уже использовать функции АГРЕГАТ() или ПРОМ.ИТОГИ
Спасибо, но нужно именно аналитическая таблица без лишних столбцов и компактная. С лева значения 2019 года с права 2020, и общая сумма внизу с динамикой по фильтру.
Здравствуйте, уважаемые форумчане. Помогите, пожалуйста, в одном файлике. Три дня голову ломаю и не получается.
Есть файл,в нем , в строках дробные числа. Нужно сложить первые числа дроби и сумму в одну ячейку, и вторые числа дроби и сумму в другую ячейку.
Объясняю: например, есть ячейки N27:AF27, там числа 8/2 . Нужно чтобы суммы восьмерок была в ячейке AG27, а сумма двоек AT 27. Суть вопроса, чтобы сделать такой табель для всех строк с дробными числами такого формата. Заранее благодарен
Здравствуйте, подскажите такой вопрос. Составляю табель учёта рабочего времени. У меня во всех графах идёт обычное число без всяких символов. Но в отдельных ячейках будет или к примеру 15/4 или 15|4. Так вот я хочу, чтобы при суммировании всех значений ячеек строки считало только первую цифру.
написал: Но в отдельных ячейках будет или к примеру 15/4 или 15|4.
Вариант скорей всего не самый оптимальный. Искать есть ли в ячейке разделитель, если есть, сплит по нему, и брать 0-й элемент результата сплита. иначе брать содержимое ячейки