Страницы: 1
RSS
Чему равна средняя численность населения одновременно австрийских и австралийских городов?
 
Добрый день. Есть задача:Сколько городов, представленных в таблице, имеют численность населения от 500 до 750 тыс. человек?
Чему равна средняя численность населения одновременно австрийских и австралийских городов?
Постройте круговую диаграмму, отображающую соотношение числа городов из стран Англия, Уэльс, Шотландия и Северная Ирландия с численность населения более 150 тыс. человек.
Я использовзала формулу =СРЗНАЧЕСЛИМН(B2:B100;A2:A100;"Австрия";A2:A100;"Австралия") - но так и не смогла вписать в одну формулу параметры средней численности населения, пришлось использовать СУММЕСЛИ. В итоге у меня получилось, что итоговая формула считает среднее значение из среднего с двух стран со значением 0 - что не верно. Как ни кручу, не могу найти решения. Прошу помощи.
Файл во вложении, формула в ячейке F3 (ответ на вопрос 2). Вся загвоздка, что в этой ячейке должна быть одна формула, которая обращается только к ячейкам массива с исходными данными, без дополнительных или промежуточных расчётов и/или построений.
Первую и третью задачи вроде я справилась. Прошу не судить меня строго, так как с ексель не работала ни разу.
Буду очень благодарна.
 
Цитата
Staziah написал: Чему равна средняя численность населения одновременно австрийских и австралийских городов?
?
Код
=СРЗНАЧ(ФИЛЬТР(B2:B955;((C2:C955="Австрия")+(C2:C955="Австралия"))*(B2:B955>150)))

Конкурент?  ;)
Согласие есть продукт при полном непротивлении сторон
 
Цитата
написал:
Конкурент?  
Нет :D .
Цитата
написал:
Код ? 1=СРЗНАЧ(ФИЛЬТР(B2:B955;((C2:C955="Австрия")+(C2:C955="Австралия"))*(B2:B955>150)))
Выдает ошибку,что неверная функция. Ругается на ФИЛЬТР.
 
Версия Ексель?
Согласие есть продукт при полном непротивлении сторон
 
Цитата
написал:
Версия Ексель?
2010
 
Вариант в 'лоб'
Код
=СУММПРОИЗВ(B2:B955;((C2:C955="Австрия")+(C2:C955="Австралия"))*(B2:B955>150))/СУММ(СЧЁТЕСЛИМН(C2:C955;"Австрия";B2:B955;">150");СЧЁТЕСЛИМН(C2:C955;"Австралия";B2:B955;">150"))

Или по мотивам формулы от БМВ по ссылке выше
Код
=СРЗНАЧ(ЕСЛИ((B2:B955>150)*ЕЧИСЛО(НАЙТИ(C2:C955;"Австрия, Австралия"));B2:B955))
Изменено: Sanja - 13.11.2025 07:26:31
Согласие есть продукт при полном непротивлении сторон
 
off
Пришелец-прораб.
 
По моим мотивам тут не нужно  ибо  и условие >150 вроде из другой задачи да и  сложного решения не ждут а простое на поверхности
Ведь инферсировать поиск в даннос случае проще. от общего отнять то что не подходит под условие. Получим то что подходит.

=(SUM(B:B)-SUMIFS(B2:B955;C2:C955; "<>Австрия";C2:C955;"<>Австралия"))/(COUNTA(A:A)-1-COUNTIFS(C2:C955; "<>Австрия";C2:C955;"<>Австралия"))
Изменено: БМВ - 13.11.2025 07:43:00
По вопросам из тем форума, личку не читаю.
 
Здравствуйте.
Цитата
написал:
Я использовзала формулу =СРЗНАЧЕСЛИМН(B2:B100;A2:A100;"Австрия";A2:A100;"Австралия")
А так не пробовали?
Код
=СРЗНАЧЕСЛИ(C2:C955;"Австр*";B2:B955)
 
Всем спасибо большое за отклик. Всё получилось. Спасибо вам огромное.
 
Цитата
gling написал:
А так не пробовали?
а ведь и правда вопрос был с подвохом. Я еще думал, почему такие разные регионы.....  :D
По вопросам из тем форума, личку не читаю.
 
ну тогда уж "ав*"
Страницы: 1
Читают тему
Наверх