можно, сегодня я не успею...
выше уже предложил отличный вариант
выше уже предложил отличный вариант
Изменено: - 22.12.2025 22:46:03
познакомился с Excel
|
08.12.2025 17:51:17
при задании именованного диапазона не получается задать так, чтобы менялось имя листа, на котором он находится. А имя листа хотелось бы задать в ячейке, из которой будем брать его. То есть Лист1!A1;A10 например, где Лист1 берем из ячейки, и можем в ней задать и Лист2...
познакомился с Excel
|
|||
|
|
|
|
01.12.2025 13:53:07
Сейчас поменяем =СУММ( (ЕСЛИОШИБКА(ПОИСКПОЗ($C$23:$C$545;$M$3:$M$14;0);0)>=ПОИСКПОЗ($E$1;$M$3:$M$14;0))* (ЕСЛИОШИБКА(ПОИСКПОЗ($C$23:$C$545;$M$3:$M$14;0);0)<=ПОИСКПОЗ($F$1;$M$3:$M$14;0))* ($A$23:$A$545=$A4)* ($D$23:$D$545=$C$2)* $F$23:$F$545) В гугл-табл действительно после замены текста на даты и выборе формата в виде названия месяца текст появляется в виде января (вместо январь) и тд
Изменено: - 01.12.2025 13:57:54
познакомился с Excel
|
|||
|
|
|
|
29.11.2025 20:29:14
Формула и для Excel и для гугл-табл. Работает именно с текстами в названиях месяцев. В С3 формула массива, затем протянуть вниз =СУММ( (ЕСЛИОШИБКА(ПОИСКПОЗ($C$23:$C$545;Лист1!$A$1:$A$12;0);0)>=ПОИСКПОЗ($E$1;Лист1!$A$1:$A$12;0))* (ЕСЛИОШИБКА(ПОИСКПОЗ($C$23:$C$545;Лист1!$A$1:$A$12;0);0)<=ПОИСКПОЗ($F$1;Лист1!$A$1:$A$12;0))* ($A$23:$A$545=$A3)* ($D$23:$D$545=$C$2)* $F$23:$F$545) (не смотря на то, что на главном листе есть справа табличка со списком месяцев, обращение идет к табличке на другом листе, так как первая табличка на виду и может быть некорректно отредактирована намеренно или случайно) вот эта формула у меня все посчитала в гугл-табл после замены текстовых названий месяцев на даты =ArrayFormula(СУММ( ($A$23:$A=$A3)* ($D$23:$D=$C$2)* ((МЕСЯЦ($C$23:$C)>=МЕСЯЦ($E$1))* ((МЕСЯЦ($C$23:$C)<=МЕСЯЦ($F$1))* $F$23:$F)))) январь стал 01.01.2025, февраль 01.02.2025, и тд. Отображение дат текстом задал выбором пользовательского формата. Что касается формата даты в гугл-табл, то пройдя по меню Формат - Числа - Пользовательские дата и время ... можно выбрать название месяца текстом. (пойду выпью чаю-кофе, эта задачка с текстом выбила из равновесия...) Файл заменяю - прикладываю итог с верхней формулой.
Изменено: - 30.11.2025 23:16:59
познакомился с Excel
|
|||
|
|
|
|
27.11.2025 20:03:22
Здравствуйте
Все просто - у вас написан текст=название месяца, а вы хотите посчитать >= и <=. Замените текст август, например на 01.08.2025 и в форматах задайте в виде Январь. То же самое в таблице - ваша формула посчитает как надо. В вашем примере я сократил до 40 строк и сделал замену как описал.
Изменено: - 27.11.2025 20:03:52
познакомился с Excel
|
|
|
|
|
|
04.11.2025 16:40:48
с вашим файлом что-то не так - вылетает Excel.
Попробовал еще вариант (как мне показалось который вам нужен) - но уже на своем макете (попроще немного). Сам график на Лист2, оси масштабируются по началу и концу года, столбцов больше чем видим (заливка белым). Быть может помог вам...давно подобное не делал...
познакомился с Excel
|
|
|
|
|
|
04.11.2025 13:31:05
Возможно вы хотели сразу результат по всем категориям получить, а у меня разбивка сделана по категории, указанной в ячейке М2 (сделать выпадающий список для выбора категории). Сразу по всем категориям - не знаю получится ли...
познакомился с Excel
|
|||
|
|
|
|
03.11.2025 15:42:45
вариант
получилось подлиннее чем у комментарии внутри, выбор категории - в М2 (туда нужно вставлять название категории) попробуйте также градацию стоимости не от среднего, а от медианного значения...сейчас у вас немного данных, различия почти незаметны, при большем количестве данных они станут заметнее...внес в столбец F разбивку по медиане. Также хочу обратить внимание, что такая разбивка очень примитивная, чувствительная к выбросам. Например в одной из категорий у вас есть очень большая цена, которая влияет на выставление порогов...В итоге в нижнюю ценовую категорию могут не попасть ряд значений. Но в первом приближении может быть и сойдет...
Изменено: - 03.11.2025 18:09:53
познакомился с Excel
|
|
|
|
|
|
29.10.2025 21:28:10
попробовал сделать с применением механизма Подбор параметра.
На отдельном листе "подбор" в ячейке В32 вносите начальное значение радиуса, нажимаете зеленую кнопку и получаете результат. Там же есть комментарий. Возможно можно было сделать лучше, но у вас специфические расчеты, в которых я не разбирался. Поэтому так как у вас 3 условия, то присвоил каждому значение =1 и добивался, чтобы сумма была равна 3 (результат удовлетворял всем 3 условиям).
Изменено: - 30.10.2025 14:18:52
познакомился с Excel
|
|
|
|
|