ПредишенСледващото

Уважаеми служителите BK "! Имах подобен проблем. Имам Excel електронна таблица, която е представена във формат база данни. Една от колоните на таблицата съдържа датата. Имам нужда от някои клетки на лист, за да запише две променливи - началната и крайната дата на и след това се използва формулата за изчисляване на сумата на стойностите в базата данни за посочения диапазон. Това означава, че задачата е да обобщя не е фиксирана и променлива диапазон от клетки. Мисля, че този въпрос ще бъде от интерес за много от читателите на изданието ви. Най-малко, аз обобщим възможностите за промяна на границите на стойностите в MS Excel често липсва.

1. Метод за работа с "SUMIF ()" функция

Това е най-лесният начин за решаване на проблема. За да го използвате, ние ще създадем допълнителна работа колона. В колоната напишете формула за определяне на условията на обобщавайки записи, а след това посочи в тази графа, като функция на параметрите "SUMIF ()". Направете това:

1. В клетка «G3» въведе заглавна работа колона. Цифрата е текстът "Аве".

3. клетка «G4» представящ формула «= A4<=$ E $1 ».

4. Копирайте формулата на цялата височина на масата.

Метод 2. Използване на функцията на "SUMPRODUCT ()"

За случая с двете ограничения (начална и крайна дата), формулата за сумиране ще бъде: "= SUMPRODUCT ((A4: A65536> = $ E $ 1) * (A4: A65536<=$E$2)*(D4:D65536)) ». Как видите, в этом выражении функцию « И() » заменяет операция умножения. Иными словами, фрагмент формулы « (A4:A65536>= $ E $ 1) * (A4: A65536<=$E$2) » вернет результат « ИСТИНА » для тех ячеек колонки « А », которые попадают в заданный интервал. В противном случае результат формулы будет равен « ЛОЖЬ ». При перемножении числовых и логических выражений результат « ИСТИНА » Excel считает равным « 1 ». А в итоге функция умножит на « 1 » все элементы из колонки « D », которые попадают внутрь заданного интервала, после чего просуммирует полученный результат.

И за последен. Това повдига въпроса: кои от предложените решения все още е най-добрият. Всичко зависи от задачите и личните предпочитания. много сложни булеви изрази могат да бъдат използвани в първия метод. Но вие трябва да използвате допълнителни високоговорители. При работа с функцията "= SUMPRODUCT ()" сложна логика (например, функцията "ИЛИ ()") не могат да бъдат приложени. Но не е нужно всички колони, формулата работи само по себе си. Това е всичко.

Podіlitisya на колежите

Свързани статии

Подкрепете проекта - споделете линка, благодаря!