Как посчитать количество положительных и отрицательных значений подряд в Excel?
Есть столбец с положительными и отрицательными значениями:
Нужно посчитать сколько каких значений чтоб получилось 2 столбца:
Можно формулами. Например, так:
Допустим, числа у нас в диапазоне A1:A8.
1) Выделяем диапазон B1:B8 (равный по размеру первому), кликаем в строку формул и вставляем в нее формулу:
=ЧАСТОТА(ЕСЛИ(A1:A8>0;СТРОКА(A1:A8));ЕСЛИ(A1:A8 0;СТРОКА(A1:A8)))
Вводим нажатием Ctrl+Shift+Enter.
Диапазон C1:C8 также заполнится значениями.
3) В ячейку D1 вставляем формулу:
=ЕСЛИОШИБКА(ИНДЕКС(B$1:B$8;НАИМЕНЬШИЙ(ЕСЛИ(ЕСЛИОШИБКА(B$1:B$8>0;0);СТРОКА(B$1:B$8));СТРОКА()));»»)
Вводим нажатием Ctrl+Shift+Enter. Получится одно значение. Копируем эту формулу вниз на высоту исследуемого столбца
4) В ячейку E1 вставляем формулу:
=ЕСЛИОШИБКА(ИНДЕКС(C$1:C$8;НАИМЕНЬШИЙ(ЕСЛИ(ЕСЛИОШИБКА(C$1:C$8>0;0);СТРОКА(C$1:C$8));СТРОКА()));»»)
Вводим нажатием Ctrl+Shift+Enter. Получится одно значение. Копируем эту формулу вниз на высоту исследуемого столбца
В результате, в диапазоне D1:E8 — искомые данные.
Как посчитать количество повторяющихся значений в Excel?
Добрый день. Самым простым способом решить данную задача, это воспользоваться функцией СЧЁТЕСЛИ. Данная функцию необходимо записать в следующем виде: СЧЁТЕСЛИ(Х1;Х2), диапазон, где ищем это значение, Х2- само значение.
Здесь можно посмотреть простой и наглядный пример, как использовать данную функцию.
Как посчитать количество записей в поле строк сводной таблице excel?
Конечно, спасибо за ответ, но вопрос ставился ИНАЧЕ: » . подсчитать количество записей в поле строк (или столбцов) СВОДНОЙ таблицы.» В обычной таблице НЕТ ВООБЩЕ никаких проблем с подсчётом уникальных значений. К томуже, в вопросе звучало слово АВТОматически — в пределах кеша сводной таблицы. А вообще, благодарен Вам за ответ: не ожидал.
Как посчитать отклонение в процентах?
Фактическую цифру умнож. на 100 и разделить на цифру плановую. От данного значения минус 100.Если результат отрицательный то значит на столько план не выполнен если положительный то соответственно перевыполнен план.
Как в Excel посчитать количество символов в ячейке без HTML-тегов?
В этой статьи мы подробно расписали все варианты. Есть взять иксель, то там лучше всего так:
Чтобы узнать количество символов Excel, компания Майкрософт разработала несколько внутренних формул.
Проще всего узнать количество знаков в иксель можно с помощью ДЛСТР. Как работает эта функция? Сейчас объясним подробно. Эта формула помогает определить данные только в ячейке, а не всем файле.
ДЛСТР (длина строки…сокращенно). Эта формула подходит как для экселя офлайн, так и для документа на гугл диске в онлайн. Как посчитать количество символов Excel с ее помощью:
- Поставить курсор в любую свободную ячейку.
- Поставить знак равно = и написать большие буквы ДЛСТР (или найти эту функцию в списке функций, но это сложнее), далее открыть скобку и выбрать нужную ячейку, затем закрыть скобку и нажать Enter. Ниже пример, как это сделать в экселе:
Источник статьи: http://yandex.ru/q/question/hw.math/kak_poschitat_kolichestvo_polozhitelnykh_19f9a351/
Как в экселе отрицательное число сделать положительным?
В программе эксель существует несколько способов преобразовать отрицательное число в положительное. Выбор способа зачастую зависит от поставленной задачи. Давайте рассмотрим подробно многочисленные способы решения данной задачи.
Первый способ. В этом случае рассматриваем пример, когда все изначальные числа отрицательные и их нужно сделать положительными. Перед нами таблица, в которой есть один столбец, состоящий из пяти отрицательных чисел.
Решаем подобную проблему простым умножением каждого числа на минус один, тогда сначала пишем в ячейке «В2» пишем формулу =A2*-1, после копируем её на оставшиеся ячейки.
Второй способ. Сначала скопируем все отрицательные значения в диапазон ячеек «С2» по «С6». В ячейке «А7» поставим цифру -1.
Выделим ячейку «А7» и нажмем на клавиатуре комбинацию клавиш «CTRL+C». После выделяем диапазон ячеек с «С2» по «С6», нажимаем правую клавишу мыши, в появившемся окне выбираем «Специальная вставка».
На экране отобразится меню «Специальная вставка», где в разделе «Операция» ставите точку у строчки «умножение», после закрываем меню через кнопку «ОК» или клавишу «Enter».
В итоге все числа стали положительными, а в ячейках у нас отсутствуют формулы.
Третий способ. Первые два способа подходят для массива данных состоящих из одних отрицательных чисел, когда же присутствует положительные и отрицательные числа, данные способы не подходят. Теперь перед нами таблица со смешанными числами.
Воспользуемся функцией ЕСЛИ, чтобы сначала проверить отрицательное число в ячейке или нет, и в зависимости от этого будет разное решение, тогда в ячейке «В2» напишем функцию: =ЕСЛИ(A2 20.12.2018
Теги: Как сделать, Excel
Источник статьи: http://portalonline.ru/kompyutery-i-programmy/1823-kak-v-eksele-otricatelnoe-chislo-sdelat-polozhitelnym.html
Формула суммы по условию критерия выборки значений в Excel
Простые логические функции такие как ЕСЛИ обычно предназначены для работы с одним столбцом или одной ячейкой. Excel также предлагает несколько других логических функций служащих для агрегирования данных. Например, функция СУММЕСЛИ для выборочного суммирования диапазона значений по условию.
Примеры формулы для суммы диапазонов с условием отбора в Excel
Ниже на рисунке представлен в таблице список счетов вместе с состоянием по каждому счету в виде положительных или отрицательных чисел. Допустим нам необходимо посчитать сумму всех отрицательных чисел для расчета суммарного расхода по движению финансовых средств. Этот результат будет позже сравниваться вместе с сумой положительных чисел с целью верификации и вывода балансового сальдо. Узнаем одинаковые ли суммы доходов и расходов – сойдется ли у нас дебит с кредитом. Для суммирования числовых значений по условию в Excel применяется логическая функция =СУММЕСЛИ():
Функция СУММЕСЛИ анализирует каждое значение ячейки в диапазоне B2:B12 и проверяет соответствует ли оно заданному условию (указанному во втором аргументе функции). Если значение меньше чем 0, тогда условие выполнено и данное число учитывается в общей итоговой сумме. Числовые значения больше или равно нулю игнорируются функцией. Проигнорированы также текстовые значения и пустые ячейки.
В приведенном примере сначала проверяется значения ячейки B2 и так как оно больше чем 0 – будет проигнорировано. Далее проверяется ячейка B3. В ней числовое значение меньше нуля, значит условие выполнено, поэтому оно добавляется к общей сумме. Данный процесс повторяется для каждой ячейки. В результате его выполнения суммированы значения ячеек B3, B6, B7, B8 и B10, а остальные ячейки не учитываются в итоговой сумме.
Обратите внимание что ниже результата суммирования отрицательных чисел находится формула суммирования положительных чисел. Единственное отличие между ними — это обратный оператор сравнения во втором аргументе где указывается условие для суммирования – вместо строки » 0″ (больше чем ноль). Теперь мы можем убедиться в том, что дебет с кредитом сходится балансовое сальдо будет равно нулю если сложить арифметически в ячейке B16 формулой =B15+B14.
Пример логического выражения в формуле для суммы с условием
Другой пример, когда нам нужно отдельно суммировать цены на группы товаров стоимости до 1000 и отдельно со стоимостью больше 1000. В таком случае одного оператора сравнения нам недостаточно ( =1000) иначе мы просуммируем сумму ровно в 1000 – 2 раза, что приведет к ошибочным итоговым результатам:
Это очень распространенная ошибка пользователей Excel при работе с логическими функциями!
Внимание! В первом примере нулевые значения нам необязательно было учитывать, так как на балансовое сальдо это никак не повлияло бы, но во втором случаи нужно составлять критерий условия суммирования иначе, чтобы не допустить ошибочных просчетов.
Второй аргумент функции СУММЕСЛИ, то есть условие, которое должно быть выполнено, записывается между двойными кавычками. В данном примере используется символ сравнения – «меньше» ( ) меньше ( ), больше или равно (>=), меньше или равно ( Таблица правил составления критериев условий:
Чтобы создать условие | Примените правило | Пример |
Значение равно заданному числу или ячейке с данным адресом. | Не используйте знак равенства и двойных кавычек. | =СУММЕСЛИ(B1:B10;3) |
Значение равно текстовой строке. | Не используйте знак равенства, но используйте двойные кавычки по краям. | =СУММЕСЛИ(B1:B10;»Клиент5″) |
Значение отличается от заданного числа. | Поместите оператор и число в двойные кавычки. | =СУММЕСЛИ(B1:B10;»>=50″) |
Значение отличается от текстовой строки. | Поместите оператор и число в двойные кавычки. | =СУММЕСЛИ(B1:B10;»<>выплата») |
Значение отличается от ячейки по указанному адресу или от результата вычисления формулы. | Поместите оператор сравнения в двойные кавычки и соедините его символом амперсант (&) вместе со ссылкой на ячейку или с формулой. | =СУММЕСЛИ(A1:A10;» «&СЕГОДНЯ()) |
Значение содержит фрагмент строки | Используйте операторы многозначных символов и поместите их в двойные кавычки | =СУММЕСЛИ(A1:A10;»*кг*»;B1:B10) |
Во втором аргументе критериев условий можно использовать разные функции и формулы. Ниже на рисунке изображен список дат и присвоенных им значений. Важно отметить что сегодня на момент написания статьи дата – «03.11.2018». Чтобы суммировать числовые значения только по сегодняшней дате используйте формулу:
Чтобы суммировать только значения от сегодняшнего дня включительно и до конца периода времени воспользуйтесь оператором «больше или равно» (>=) вместе с соответственной функцией =СЕГОДНЯ(). Формула c операторам (>=):
=»&СЕГОДНЯ();B2:B10)/B11′ >
Суммирование по неточному совпадению в условии критерия отбора
Во втором логическом аргументе критериев условий функции СУММЕСЛИ можно применять многозначные символы – (?)и(*) для составления относительных неточных запросов. Знак вопроса (?) – следует читать как любой символ, а звездочка (*) – это строка из любого количества любых символов или пустая строка. Например, нам необходимо просуммировать только защитные краски-лаки с кодом 3 английские буквы в начале наименования:
Суммируются все значения ячеек в диапазоне B2:B16 в соответствии со значениями в ячейках диапазона A2:A16, в которых после третьего символа фрагмент строки «-защита».
Таким образом удалось суммировать только определенную группу товаров в общем списке отчета по складу. Данный фрагмент наименования товара должен встречаться в определенном месте – 3 символа от начала строки. Нет необходимости использовать сложные формулы с функцией =ЛЕВСИМВ() и т.д. Достаточно лишь воспользоваться операторами многозначных символов чтобы сформулировать простой и лаконичный запрос к базе данных с минимальными нагрузками на системные ресурсы.
Источник статьи: http://exceltable.com/formuly/formula-summy-po-usloviyu
Работа в Excel с формулами и таблицами для чайников
Формула предписывает программе Excel порядок действий с числами, значениями в ячейке или группе ячеек. Без формул электронные таблицы не нужны в принципе.
Конструкция формулы включает в себя: константы, операторы, ссылки, функции, имена диапазонов, круглые скобки содержащие аргументы и другие формулы. На примере разберем практическое применение формул для начинающих пользователей.
Формулы в Excel для чайников
Чтобы задать формулу для ячейки, необходимо активизировать ее (поставить курсор) и ввести равно (=). Так же можно вводить знак равенства в строку формул. После введения формулы нажать Enter. В ячейке появится результат вычислений.
В Excel применяются стандартные математические операторы:
Оператор | Операция | Пример |
+ (плюс) | Сложение | =В4+7 |
— (минус) | Вычитание | =А9-100 |
* (звездочка) | Умножение | =А3*2 |
/ (наклонная черта) | Деление | =А7/А8 |
^ (циркумфлекс) | Степень | =6^2 |
= (знак равенства) | Равно | |
Больше | ||
= | Больше или равно | |
<> | Не равно |
Символ «*» используется обязательно при умножении. Опускать его, как принято во время письменных арифметических вычислений, недопустимо. То есть запись (2+3)5 Excel не поймет.
Программу Excel можно использовать как калькулятор. То есть вводить в формулу числа и операторы математических вычислений и сразу получать результат.
Но чаще вводятся адреса ячеек. То есть пользователь вводит ссылку на ячейку, со значением которой будет оперировать формула.
При изменении значений в ячейках формула автоматически пересчитывает результат.
Ссылки можно комбинировать в рамках одной формулы с простыми числами.
Оператор умножил значение ячейки В2 на 0,5. Чтобы ввести в формулу ссылку на ячейку, достаточно щелкнуть по этой ячейке.
- Поставили курсор в ячейку В3 и ввели =.
- Щелкнули по ячейке В2 – Excel «обозначил» ее (имя ячейки появилось в формуле, вокруг ячейки образовался «мелькающий» прямоугольник).
- Ввели знак *, значение 0,5 с клавиатуры и нажали ВВОД.
Если в одной формуле применяется несколько операторов, то программа обработает их в следующей последовательности:
Поменять последовательность можно посредством круглых скобок: Excel в первую очередь вычисляет значение выражения в скобках.
Как в формуле Excel обозначить постоянную ячейку
Различают два вида ссылок на ячейки: относительные и абсолютные. При копировании формулы эти ссылки ведут себя по-разному: относительные изменяются, абсолютные остаются постоянными.
Все ссылки на ячейки программа считает относительными, если пользователем не задано другое условие. С помощью относительных ссылок можно размножить одну и ту же формулу на несколько строк или столбцов.
- Вручную заполним первые графы учебной таблицы. У нас – такой вариант:
- Вспомним из математики: чтобы найти стоимость нескольких единиц товара, нужно цену за 1 единицу умножить на количество. Для вычисления стоимости введем формулу в ячейку D2: = цена за единицу * количество. Константы формулы – ссылки на ячейки с соответствующими значениями.
- Нажимаем ВВОД – программа отображает значение умножения. Те же манипуляции необходимо произвести для всех ячеек. Как в Excel задать формулу для столбца: копируем формулу из первой ячейки в другие строки. Относительные ссылки – в помощь.
Находим в правом нижнем углу первой ячейки столбца маркер автозаполнения. Нажимаем на эту точку левой кнопкой мыши, держим ее и «тащим» вниз по столбцу.
Отпускаем кнопку мыши – формула скопируется в выбранные ячейки с относительными ссылками. То есть в каждой ячейке будет своя формула со своими аргументами.
Ссылки в ячейке соотнесены со строкой.
Формула с абсолютной ссылкой ссылается на одну и ту же ячейку. То есть при автозаполнении или копировании константа остается неизменной (или постоянной).
Чтобы указать Excel на абсолютную ссылку, пользователю необходимо поставить знак доллара ($). Проще всего это сделать с помощью клавиши F4.
- Создадим строку «Итого». Найдем общую стоимость всех товаров. Выделяем числовые значения столбца «Стоимость» плюс еще одну ячейку. Это диапазон D2:D9
- Воспользуемся функцией автозаполнения. Кнопка находится на вкладке «Главная» в группе инструментов «Редактирование».
- После нажатия на значок «Сумма» (или комбинации клавиш ALT+«=») слаживаются выделенные числа и отображается результат в пустой ячейке.
Сделаем еще один столбец, где рассчитаем долю каждого товара в общей стоимости. Для этого нужно:
- Разделить стоимость одного товара на стоимость всех товаров и результат умножить на 100. Ссылка на ячейку со значением общей стоимости должна быть абсолютной, чтобы при копировании она оставалась неизменной.
- Чтобы получить проценты в Excel, не обязательно умножать частное на 100. Выделяем ячейку с результатом и нажимаем «Процентный формат». Или нажимаем комбинацию горячих клавиш: CTRL+SHIFT+5
- Копируем формулу на весь столбец: меняется только первое значение в формуле (относительная ссылка). Второе (абсолютная ссылка) остается прежним. Проверим правильность вычислений – найдем итог. 100%. Все правильно.
При создании формул используются следующие форматы абсолютных ссылок:
- $В$2 – при копировании остаются постоянными столбец и строка;
- B$2 – при копировании неизменна строка;
- $B2 – столбец не изменяется.
Как составить таблицу в Excel с формулами
Чтобы сэкономить время при введении однотипных формул в ячейки таблицы, применяются маркеры автозаполнения. Если нужно закрепить ссылку, делаем ее абсолютной. Для изменения значений при копировании относительной ссылки.
Простейшие формулы заполнения таблиц в Excel:
- Перед наименованиями товаров вставим еще один столбец. Выделяем любую ячейку в первой графе, щелкаем правой кнопкой мыши. Нажимаем «Вставить». Или жмем сначала комбинацию клавиш: CTRL+ПРОБЕЛ, чтобы выделить весь столбец листа. А потом комбинация: CTRL+SHIFT+»=», чтобы вставить столбец.
- Назовем новую графу «№ п/п». Вводим в первую ячейку «1», во вторую – «2». Выделяем первые две ячейки – «цепляем» левой кнопкой мыши маркер автозаполнения – тянем вниз.
- По такому же принципу можно заполнить, например, даты. Если промежутки между ними одинаковые – день, месяц, год. Введем в первую ячейку «окт.15», во вторую – «ноя.15». Выделим первые две ячейки и «протянем» за маркер вниз.
- Найдем среднюю цену товаров. Выделяем столбец с ценами + еще одну ячейку. Открываем меню кнопки «Сумма» — выбираем формулу для автоматического расчета среднего значения.
Чтобы проверить правильность вставленной формулы, дважды щелкните по ячейке с результатом.
Источник статьи: http://exceltable.com/formuly/rabota-v-eksele-s-formulami-i-tablicami