Праздники проходят мимо меня, в связи с тем что мне не удается сделать рабочую таблицу, прошу советов знатоков.
Предыстория следующая: На работе запустили новый проект, для оценки определили ряд показателей. Самый ключевой то мне и не удается настроить для корректного отображения. Задача следующая: в ячейке D11 должно отображаться среднее арифметическое значение диапазона (I11:AM11)
Сейчас проблема некорректного расчета возникает из-за наличия лишних нулей в диапазоне (I11:AM11).
В качестве решения вижу такой алгоритм, но не могу исполнить:
1. Требуется формула, считающая вертикальный диапазон напр. (J2:J9) только при условии что все ячейки диапазона заполнены, в противном случае оставить J10 пустой. 2. Производить расчет и отображать результат в J11 только при наличии числа в J10, в противном случае оставлять J11 пустым.
Т.е. я вижу результат в автоматическом корректном расчете при заполнении вертикальных диапазонов.
Может не с того конца подхожу. Прошу помочь
Всем доброго времени суток
Праздники проходят мимо меня, в связи с тем что мне не удается сделать рабочую таблицу, прошу советов знатоков.
Предыстория следующая: На работе запустили новый проект, для оценки определили ряд показателей. Самый ключевой то мне и не удается настроить для корректного отображения. Задача следующая: в ячейке D11 должно отображаться среднее арифметическое значение диапазона (I11:AM11)
Сейчас проблема некорректного расчета возникает из-за наличия лишних нулей в диапазоне (I11:AM11).
В качестве решения вижу такой алгоритм, но не могу исполнить:
1. Требуется формула, считающая вертикальный диапазон напр. (J2:J9) только при условии что все ячейки диапазона заполнены, в противном случае оставить J10 пустой. 2. Производить расчет и отображать результат в J11 только при наличии числа в J10, в противном случае оставлять J11 пустым.
Т.е. я вижу результат в автоматическом корректном расчете при заполнении вертикальных диапазонов.
Может не с того конца подхожу. Прошу помочьkosa4evskiy
Увы, не работает как надо, в J10 должен отражаться результат от 0 до 10 при условии, что все ячейки вертикального диапазона будут заполнены, в противном случае ячейка пуста.
А в предложенной Вами конфигурации, если я правильно вижу результат может быть либо "8" либо ""
Увы, не работает как надо, в J10 должен отражаться результат от 0 до 10 при условии, что все ячейки вертикального диапазона будут заполнены, в противном случае ячейка пуста.
А в предложенной Вами конфигурации, если я правильно вижу результат может быть либо "8" либо ""kosa4evskiy
Вот так не получается, потому что нулевые значения тоже должны учитываться, но при условии что в вертикальный диапазон были внесены нулевые значения.
В том то и загвоздка, что бы убрать из среднего арифметического значения диапазона (I11:AM11) нули от пустых вертикальных диапазонов, что бы в вычислении участвовали только заполненные диапазоны (строка2-строка9)
Вот так не получается, потому что нулевые значения тоже должны учитываться, но при условии что в вертикальный диапазон были внесены нулевые значения.
В том то и загвоздка, что бы убрать из среднего арифметического значения диапазона (I11:AM11) нули от пустых вертикальных диапазонов, что бы в вычислении участвовали только заполненные диапазоны (строка2-строка9)kosa4evskiy
что бы в вычислении участвовали только заполненные диапазоны
А вы не пробовали иметь классическую плоскую таблицу, и уже по ней строить вычисления - и фильтр проще применить, и пром итоги? Имхо, сводная в таких случаях очень выручает.
что бы в вычислении участвовали только заполненные диапазоны
А вы не пробовали иметь классическую плоскую таблицу, и уже по ней строить вычисления - и фильтр проще применить, и пром итоги? Имхо, сводная в таких случаях очень выручает.TimSha
А вы не пробовали иметь классическую плоскую таблицу, и уже по ней строить вычисления - и фильтр проще применить, и пром итоги? Имхо, сводная в таких случаях очень выручает.
Не вариант, потому что этой таблицей на ежедневной основе будут пользоваться торговые представители, они в компе то специалисты довольно слабые, поэтому и формирую в таком виде, в каком сейчас таблица и есть.
А вы не пробовали иметь классическую плоскую таблицу, и уже по ней строить вычисления - и фильтр проще применить, и пром итоги? Имхо, сводная в таких случаях очень выручает.
Не вариант, потому что этой таблицей на ежедневной основе будут пользоваться торговые представители, они в компе то специалисты довольно слабые, поэтому и формирую в таком виде, в каком сейчас таблица и есть.
Чтобы нам не гадать на кофейной гуще, напишите числами, что должно быть в ячейках 11 и 10 строки и D11. Задайте разные варианты заполненности столбцов таблицы.
Чтобы нам не гадать на кофейной гуще, напишите числами, что должно быть в ячейках 11 и 10 строки и D11. Задайте разные варианты заполненности столбцов таблицы.Светлый
Программировать проще, чем писать стихи.
Сообщение отредактировал Светлый - Суббота, 03.11.2018, 19:07
Чтобы нам не гадать на кофейной гуще, напишите числами, что должно быть в ячейках 11 и 10 строки и D11. Задайте разные варианты заполненности столбцов таблицы.
Задача у нас получается следующая:
1. В строке у нас отражается сумма ячеек с положительными числами (за исключением "0") при заполненных строках 2-9 того же столбца, при наличии пустой ячейки в диапазоне 2-9 в ячейке 10 пусто. При этом если в диапазоне 2-9 стоят нули, то значение ячейки №10 - ноль.
2. 11 ячейка остается пустой, если пуста 10 ячейка, либо рассчитывает формулу "10 ячейка / 8"
3. D11 подразумевает среднюю арифметическую значений диапазона I11-AM11 только по заполненных ячеек (в этом как раз сейчас проблема, среднее значение считается с имеющимися нолями, но просто убрать их не могу, потому что таблица ориентирована на фиксацию товарного остатка в магазине и пустая полка обязательно должна учитываться)
Чтобы нам не гадать на кофейной гуще, напишите числами, что должно быть в ячейках 11 и 10 строки и D11. Задайте разные варианты заполненности столбцов таблицы.
Задача у нас получается следующая:
1. В строке у нас отражается сумма ячеек с положительными числами (за исключением "0") при заполненных строках 2-9 того же столбца, при наличии пустой ячейки в диапазоне 2-9 в ячейке 10 пусто. При этом если в диапазоне 2-9 стоят нули, то значение ячейки №10 - ноль.
2. 11 ячейка остается пустой, если пуста 10 ячейка, либо рассчитывает формулу "10 ячейка / 8"
3. D11 подразумевает среднюю арифметическую значений диапазона I11-AM11 только по заполненных ячеек (в этом как раз сейчас проблема, среднее значение считается с имеющимися нолями, но просто убрать их не могу, потому что таблица ориентирована на фиксацию товарного остатка в магазине и пустая полка обязательно должна учитываться)