Що робить ця формула SUMIF?


1

У мене є формула SUMIF, яку я не можу зрозуміти:

AB1/SUMIF(E:E,E1,AB:AB)

Колонка E містить текстові значення: Other, Specific

Стовпець AB містить значення долара.

Я не розумію, як оцінюються критерії до діапазону. Чи просто шукаєте це значення в межах цього діапазону? Якщо так, чи не завжди це оцінюється так? Завжди оцінюйте так, тобто я маю на увазі, що для будь-якого значення, яке підключено, наприклад, E3, E5, E10, критерії вірні.


Я розумію, що E: E і AB: AB позначають весь стовпець як діапазон.
Drew Rush

Я думаю, що формула порушена. Як ви можете оцінити весь стовпець Е проти виразу в Е1, якщо цей вираз обчислюється проти себе? "& gt; 100 & gt; 100" є порушеним логічним оператором. Ви отримуєте помилки в таблиці? РЕДАГУВАТИСЯ: Ні.
Wutnaut

Відповіді:


1

Я б переклав це на англійську мову як: AB1 розділений на суму речей у стовпці AB на рядках, де значення в стовпці E для цього рядка дорівнює значенню в E1.


Отже, для другого рядка буде переведено як: "... значення в колонці Е для цього рядка дорівнює значенню в Е2"? Оскільки при збільшенні рядків, рядок у критерії також зростає.
Drew Rush

Так, як інший E:E і AB:AB стовпці, лише критерії ( E1 ) і AB1 змінюватиметься після копіювання формули.
Jason Aller

Отже, це просто перевірка, якщо значення в стовпці Е для цього рядка, наприклад, E1, дорівнює значенню в E1? Так завжди вірно?
Drew Rush

Він перевіряє, щоб знайти всі рядки, де знаходиться поточне значення E з'являється, а потім повертає суму значень для AB стовпці, де вони збігаються. Отже, якщо було шість інших відповідностей для значення в E# вона повертає суму з шести значень AB для цих рядків.
Jason Aller

Ах. Добре, я бачу те, що ви говорите зараз. Дякую!
Drew Rush

1

Googled: SUMIF
Перший результат: http://office.microsoft.com/en-us/excel-help/sumif-HP005209292.aspx

Синтаксис

SUMIF (діапазон, критерії, sum_range)

Діапазон - це діапазон клітин, який потрібно оцінити за критеріями.

Критерії є критерієм у вигляді числа, виразу або   текст, який визначає, які клітинки будуть додані. Наприклад, критерії можуть   виражати як 32, "32", "> 32" або "яблука".

Sum_range є фактичними клітинами для додавання, якщо їх відповідні клітини   у критеріях відповідності діапазону. Якщо sum_range опущено, клітинки в діапазоні   обидва оцінюються за критеріями і додаються, якщо вони відповідають критеріям.

У вашому випадку всі значення в стовпці Е обчислюються відносно логічного виразу в Е1, потім підсумовує всю АБ, якщо це логічне вираження проти Е1 істинно.

EDIT: Я забув про AB1 поділ SUMIF, але ви, хлопці, отримуєте ідею.


Я відповів на Google, але приклади критеріїв не включають цей конкретний випадок. Дякуємо, що повідомили мені, що Google існує.
Drew Rush

"Проти логічного виразу в Е1" Є тільки текстове значення в Е1.
Drew Rush

Ви можете бути більш конкретними? Що таке текст? EDIT: nevermind, я розумію.
Wutnaut

Кожна клітинка в Е, яка містить значення (вона зупиняється на рядку 300), включає або "Інше" або "Конкретне" як текстове значення.
Drew Rush

0

Картина коштує кілька сотень слів. Уявіть, що ви керуєте готелем, і ви запитуєте у своїх гостей, звідки вони перебувають.

Snapshot of hotel registry implemented in Excel

Стовпець AC це формула з вашого питання. Це показує, що 20% Alaskans в готелі знаходяться в номері 101, 100% з каліфорнійців знаходяться в номері 102, 50% техасців знаходяться в кімнаті 103 і т.д.

Можливо, більш практичне застосування у колонці A і продаж в колонці AB, Ви можете бачити, що Джордж Міллер зробив 42% продажів у штаті Мен.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.