Изчислете сумата от дори и нечетни числа в Excel по няколко начина:
стандартни функции
Първият начин е възможно да се използват стандартните функции на програмата. За да направите това, вие трябва да създадете две допълнителни колони с формули:
- Дори номера - Поставете формулата "= IF (MOD (номер 2) = 0, броят, 0)", което връща броя, ако се дели на две без остатък.
- Нечетни числа - вложка "= IF (MOD (номер 2) = 1, номер, 0)," формула което връща броя, ако не се дели на две без остатък.
След това е необходимо да се определи размера на две колони чрез функцията "= SUM ()".
Предимствата на този метод е, че е ясно, дори и за тези потребители, които не притежават професионално приложение.
Против начин - трябва да добавите допълнителни колони, които не винаги са удобни.
персонализирана функция
Вторият метод е по-лесно от първото, тъй като той използва потребителски дефинирана функция, написани на VBA - sum_num (). Функцията връща сумата от номерата под формата на цяло число. Сумират или дори номера или странно, в зависимост от стойността на втория си аргумент.
Нейният синтаксис е: sum_num (RNG; странно):
- RNG аргумент - отнема диапазон от клетки, за които искате да обобщя.
- Аргумент странно - отнема логическата стойност TRUE да FALSE четни числа или странно.
Важно: Дори и нечетни числа могат да бъдат само числа, така че броят, които не отговарят на определението за цяло число, се игнорират. Също така, ако стойността на клетката е термин, тази линия не е включен в изчислението.
Плюсове: Няма нужда да се добавят нови колони; по-добър контрол върху данните.
Използване на масив
Последният метод е най-удобно, защото То не изисква създаването на допълнителни колони и програмиране.
Неговото решение е подобно на първото изпълнение - те използват една и съща формула, но настоящия метод, чрез използване на масиви, брои в една клетка:
- За четни числа - въведете формулата "= SUM (IF (MOD (diapazon_yacheek 2) = 0; diapazon_yacheek 0))." След въвеждане на данните в лентата за формули натиснете едновременно клавишите Ctrl + Shift + Enter, отколкото информира приложението, данните трябва да бъдат обработвани като масив, и тя ще приключи техните скоби;
- За нечетни номера - повтаря действия, но промяна на формулата "= SUM (IF (MOD (diapazon_yacheek 2) = 1; diapazon_yacheek 0))."
Предимството на метода е, че всички изчислени в една клетка, без допълнителни колони и формули.
Недостатъкът е, че само неопитни потребители може да не разберат своя архив.
Фигурата показва, че всички методи връщат същия резултат, който е по-добре, трябва да се избере за конкретна задача.
Ако материали office-menu.ru ви помогна, за дарения, моля, проект, така че можем да го развие по-нататък.
Свързани статии