Содержание
- Вычисление разницы
- Способ 1: вычитание чисел
- Способ 2: денежный формат
- Способ 3: даты
- Способ 4: время
- Вопросы и ответы
Вычисление разности является одним из самых популярных действий в математике. Но данное вычисление применяется не только в науке. Мы его постоянно выполняем, даже не задумываясь, и в повседневной жизни. Например, для того, чтобы посчитать сдачу от покупки в магазине также применяется расчет нахождения разницы между суммой, которую дал продавцу покупатель, и стоимостью товара. Давайте посмотрим, как высчитать разницу в Excel при использовании различных форматов данных.
Вычисление разницы
Учитывая, что Эксель работает с различными форматами данных, при вычитании одного значения из другого применяются различные варианты формул. Но в целом их все можно свести к единому типу:
X=A-B
А теперь давайте рассмотрим, как производится вычитание значений различных форматов: числового, денежного, даты и времени.
Способ 1: вычитание чисел
Сразу давайте рассмотрим наиболее часто применимый вариант подсчета разности, а именно вычитание числовых значений. Для этих целей в Экселе можно применить обычную математическую формулу со знаком «-».
- Если вам нужно произвести обычное вычитание чисел, воспользовавшись Excel, как калькулятором, то установите в ячейку символ «=». Затем сразу после этого символа следует записать уменьшаемое число с клавиатуры, поставить символ «-», а потом записать вычитаемое. Если вычитаемых несколько, то нужно опять поставить символ «-» и записать требуемое число. Процедуру чередования математического знака и чисел следует проводить до тех пор, пока не будут введены все вычитаемые. Например, чтобы из числа 10 вычесть 5 и 3, нужно в элемент листа Excel записать следующую формулу:
=10-5-3
После записи выражения, для выведения результата подсчета, следует кликнуть по клавише Enter.
- Как видим, результат отобразился. Он равен числу 2.
Но значительно чаще процесс вычитания в Экселе применяется между числами, размещенными в ячейках. При этом алгоритм самого математического действия практически не меняется, только теперь вместо конкретных числовых выражений применяются ссылки на ячейки, где они расположены. Результат же выводится в отдельный элемент листа, где установлен символ «=».
Посмотрим, как рассчитать разницу между числами 59 и 26, расположенными соответственно в элементах листа с координатами A3 и С3.
- Выделяем пустой элемент книги, в который планируем выводить результат подсчета разности. Ставим в ней символ «=». После этого кликаем по ячейке A3. Ставим символ «-». Далее выполняем клик по элементу листа С3. В элементе листа для вывода результата должна появиться формула следующего вида:
=A3-C3
Как и в предыдущем случае для вывода результата на экран щелкаем по клавише Enter.
- Как видим, и в этом случае расчет был произведен успешно. Результат подсчета равен числу 33.
Но на самом деле в некоторых случаях требуется произвести вычитание, в котором будут принимать участие, как непосредственно числовые значения, так и ссылки на ячейки, где они расположены. Поэтому вполне вероятно встретить и выражение, например, следующего вида:
=A3-23-C3-E3-5
Урок: Как вычесть число из числа в Экселе
Способ 2: денежный формат
Вычисление величин в денежном формате практически ничем не отличается от числового. Применяются те же приёмы, так как, по большому счету, данный формат является одним из вариантов числового. Разница состоит лишь в том, что в конце величин, принимающих участие в расчетах, установлен денежный символ конкретной валюты.
- Собственно можно провести операцию, как обычное вычитание чисел, и только потом отформатировать итоговый результат под денежный формат. Итак, производим вычисление. Например, вычтем из 15 число 3.
- После этого кликаем по элементу листа, который содержит результат. В меню выбираем значение «Формат ячеек…». Вместо вызова контекстного меню можно применить после выделения нажатие клавиш Ctrl+1.
- При любом из двух указанных вариантов производится запуск окна форматирования. Перемещаемся в раздел «Число». В группе «Числовые форматы» следует отметить вариант «Денежный». При этом в правой части интерфейса окна появятся специальные поля, в которых можно выбрать вид валюты и число десятичных знаков. Если у вас Windows в целом и Microsoft Office в частности локализованы под Россию, то по умолчанию должны стоять в графе «Обозначение» символ рубля, а в поле десятичных знаков число «2». В подавляющем большинстве случаев эти настройки изменять не нужно. Но, если вам все-таки нужно будет произвести расчет в долларах или без десятичных знаков, то требуется внести необходимые коррективы.
Вслед за тем, как все необходимые изменения сделаны, клацаем по «OK».
- Как видим, результат вычитания в ячейке преобразился в денежный формат с установленным количеством десятичных знаков.
Существует ещё один вариант отформатировать полученный итог вычитания под денежный формат. Для этого нужно на ленте во вкладке «Главная» кликнуть по треугольнику, находящемуся справа от поля отображения действующего формата ячейки в группе инструментов «Число». Из открывшегося списка следует выбрать вариант «Денежный». Числовые значения будут преобразованы в денежные. Правда в этом случае отсутствует возможность выбора валюты и количества десятичных знаков. Будет применен вариант, который выставлен в системе по умолчанию, или настроен через окно форматирования, описанное нами выше.
Если же вы высчитываете разность между значениями, находящимися в ячейках, которые уже отформатированы под денежный формат, то форматировать элемент листа для вывода результата даже не обязательно. Он будет автоматически отформатирован под соответствующий формат после того, как будет введена формула со ссылками на элементы, содержащие уменьшаемое и вычитаемые числа, а также произведен щелчок по клавише Enter.
Урок: Как изменить формат ячейки в Экселе
Способ 3: даты
А вот вычисление разности дат имеет существенные нюансы, отличные от предыдущих вариантов.
- Если нам нужно вычесть определенное количество дней от даты, указанной в одном из элементов на листе, то прежде всего устанавливаем символ «=» в элемент, где будет отображен итоговый результат. После этого кликаем по элементу листа, где содержится дата. Его адрес отобразится в элементе вывода и в строке формул. Далее ставим символ «-» и вбиваем с клавиатуры численность дней, которую нужно отнять. Для того, чтобы совершить подсчет клацаем по Enter.
- Результат выводится в обозначенную нами ячейку. При этом её формат автоматически преобразуется в формат даты. Таким образом, мы получаем полноценно отображаемую дату.
Существует и обратная ситуация, когда требуется из одной даты вычесть другую и определить разность между ними в днях.
- Устанавливаем символ «=» в ячейку, где будет отображен результат. После этого клацаем по элементу листа, где содержится более поздняя дата. После того, как её адрес отобразился в формуле, ставим символ «-». Клацаем по ячейке, содержащей раннюю дату. Затем клацаем по Enter.
- Как видим, программа точно вычислила количество дней между указанными датами.
Также разность между датами можно вычислить при помощи функции РАЗНДАТ. Она хороша тем, что позволяет настроить с помощью дополнительного аргумента, в каких именно единицах измерения будет выводиться разница: месяцы, дни и т.д. Недостаток данного способа заключается в том, что работа с функциями все-таки сложнее, чем с обычными формулами. К тому же, оператор РАЗНДАТ отсутствует в списке Мастера функций, а поэтому его придется вводить вручную, применив следующий синтаксис:
=РАЗНДАТ(нач_дата;кон_дата;ед)
«Начальная дата» — аргумент, представляющий собой раннюю дату или ссылку на неё, расположенную в элементе на листе.
«Конечная дата» — это аргумент в виде более поздней даты или ссылки на неё.
Самый интересный аргумент «Единица». С его помощью можно выбрать вариант, как именно будет отображаться результат. Его можно регулировать при помощи следующих значений:
- «d» — результат отображается в днях;
- «m» — в полных месяцах;
- «y» — в полных годах;
- «YD» — разность в днях (без учета годов);
- «MD» — разность в днях (без учета месяцев и годов);
- «YM» — разница в месяцах.
Итак, в нашем случае требуется вычислить разницу в днях между 27 мая и 14 марта 2017 года. Эти даты расположены в ячейках с координатами B4 и D4, соответственно. Устанавливаем курсор в любой пустой элемент листа, где хотим видеть итоги расчета, и записываем следующую формулу:
=РАЗНДАТ(D4;B4;"d")
Жмем на Enter и получаем итоговый результат подсчета разности 74. Действительно, между этими датами лежит 74 дня.
Если же требуется произвести вычитание этих же дат, но не вписывая их в ячейки листа, то в этом случае применяем следующую формулу:
=РАЗНДАТ("14.03.2017";"27.05.2017";"d")
Опять жмем кнопку Enter. Как видим, результат закономерно тот же, только полученный немного другим способом.
Урок: Количество дней между датами в Экселе
Способ 4: время
Теперь мы подошли к изучению алгоритма процедуры вычитания времени в Экселе. Основной принцип при этом остается тот же, что и при вычитании дат. Нужно из более позднего времени отнять раннее.
- Итак, перед нами стоит задача узнать, сколько минут прошло с 15:13 по 22:55. Записываем эти значения времени в отдельные ячейки на листе. Что интересно, после ввода данных элементы листа будут автоматически отформатированы под содержимое, если они до этого не форматировались. В обратном случае их придется отформатировать под дату вручную. В ту ячейку, в которой будет выводиться итог вычитания, ставим символ «=». Затем клацаем по элементу, содержащему более позднее время (22:55). После того, как адрес отобразился в формуле, вводим символ «-». Теперь клацаем по элементу на листе, в котором расположилось более раннее время (15:13). В нашем случае получилась формула вида:
=C4-E4
Для проведения подсчета клацаем по Enter.
- Но, как видим, результат отобразился немного не в том виде, в котором мы того желали. Нам нужна была разность только в минутах, а отобразилось 7 часов 42 минуты.
Для того, чтобы получить минуты, нам следует предыдущий результат умножить на коэффициент 1440. Этот коэффициент получается путем умножения количества минут в часе (60) и часов в сутках (24).
- Но, как видим, опять результат отобразился некорректно (0:00). Это связано с тем, что при умножении элемент листа был автоматически переформатирован в формат времени. Для того, чтобы отобразилась разность в минутах нам требуется вернуть ему общий формат.
- Итак, выделяем данную ячейку и во вкладке «Главная» клацаем по уже знакомому нам треугольнику справа от поля отображения форматов. В активировавшемся списке выбираем вариант «Общий».
Можно поступить и по-другому. Выделяем указанный элемент листа и производим нажатие клавиш Ctrl+1. Запускается окно форматирования, с которым мы уже имели дело ранее. Перемещаемся во вкладку «Число» и в списке числовых форматов выбираем вариант «Общий». Клацаем по «OK».
- После использования любого из этих вариантов ячейка переформатируется в общий формат. В ней отобразится разность между указанным временем в минутах. Как видим, разница между 15:13 и 22:55 составляет 462 минуты.
Итак, устанавливаем символ «=» в пустой ячейке на листе. После этого производим клик по тому элементу листа, где находится разность вычитания времени (7:42). После того, как координаты данной ячейки отобразились в формуле, жмем на символ «умножить» (*) на клавиатуре, а затем на ней же набираем число 1440. Для получения результата клацаем по Enter.
Урок: Как перевести часы в минуты в Экселе
Как видим, нюансы подсчета разности в Excel зависят от того, с данными какого формата пользователь работает. Но, тем не менее, общий принцип подхода к данному математическому действию остается неизменным. Нужно из одного числа вычесть другое. Это удается достичь при помощи математических формул, которые применяются с учетом специального синтаксиса Excel, а также при помощи встроенных функций.
Вычисление разницы в Microsoft Excel
Вычисление разности является одним из самых популярных действий в математике. Но данное вычисление применяется не только в науке. Мы его постоянно выполняем, даже не задумываясь, и в повседневной жизни. Например, для того, чтобы посчитать сдачу от покупки в магазине также применяется расчет нахождения разницы между суммой, которую дал продавцу покупатель, и стоимостью товара. Давайте посмотрим, как высчитать разницу в Excel при использовании различных форматов данных.
Вычисление разницы
Учитывая, что Эксель работает с различными форматами данных, при вычитании одного значения из другого применяются различные варианты формул. Но в целом их все можно свести к единому типу:
А теперь давайте рассмотрим, как производится вычитание значений различных форматов: числового, денежного, даты и времени.
Способ 1: вычитание чисел
Сразу давайте рассмотрим наиболее часто применимый вариант подсчета разности, а именно вычитание числовых значений. Для этих целей в Экселе можно применить обычную математическую формулу со знаком «-».
- Если вам нужно произвести обычное вычитание чисел, воспользовавшись Excel, как калькулятором, то установите в ячейку символ «=». Затем сразу после этого символа следует записать уменьшаемое число с клавиатуры, поставить символ «-», а потом записать вычитаемое. Если вычитаемых несколько, то нужно опять поставить символ «-» и записать требуемое число. Процедуру чередования математического знака и чисел следует проводить до тех пор, пока не будут введены все вычитаемые. Например, чтобы из числа 10 вычесть 5 и 3, нужно в элемент листа Excel записать следующую формулу:
Но значительно чаще процесс вычитания в Экселе применяется между числами, размещенными в ячейках. При этом алгоритм самого математического действия практически не меняется, только теперь вместо конкретных числовых выражений применяются ссылки на ячейки, где они расположены. Результат же выводится в отдельный элемент листа, где установлен символ «=».
Посмотрим, как рассчитать разницу между числами 59 и 26, расположенными соответственно в элементах листа с координатами A3 и С3.
- Выделяем пустой элемент книги, в который планируем выводить результат подсчета разности. Ставим в ней символ «=». После этого кликаем по ячейке A3. Ставим символ «-». Далее выполняем клик по элементу листа С3. В элементе листа для вывода результата должна появиться формула следующего вида:
Но на самом деле в некоторых случаях требуется произвести вычитание, в котором будут принимать участие, как непосредственно числовые значения, так и ссылки на ячейки, где они расположены. Поэтому вполне вероятно встретить и выражение, например, следующего вида:
Способ 2: денежный формат
Вычисление величин в денежном формате практически ничем не отличается от числового. Применяются те же приёмы, так как, по большому счету, данный формат является одним из вариантов числового. Разница состоит лишь в том, что в конце величин, принимающих участие в расчетах, установлен денежный символ конкретной валюты.
- Собственно можно провести операцию, как обычное вычитание чисел, и только потом отформатировать итоговый результат под денежный формат. Итак, производим вычисление. Например, вычтем из 15 число 3.
Существует ещё один вариант отформатировать полученный итог вычитания под денежный формат. Для этого нужно на ленте во вкладке «Главная» кликнуть по треугольнику, находящемуся справа от поля отображения действующего формата ячейки в группе инструментов «Число». Из открывшегося списка следует выбрать вариант «Денежный». Числовые значения будут преобразованы в денежные. Правда в этом случае отсутствует возможность выбора валюты и количества десятичных знаков. Будет применен вариант, который выставлен в системе по умолчанию, или настроен через окно форматирования, описанное нами выше.
Если же вы высчитываете разность между значениями, находящимися в ячейках, которые уже отформатированы под денежный формат, то форматировать элемент листа для вывода результата даже не обязательно. Он будет автоматически отформатирован под соответствующий формат после того, как будет введена формула со ссылками на элементы, содержащие уменьшаемое и вычитаемые числа, а также произведен щелчок по клавише Enter.
Способ 3: даты
А вот вычисление разности дат имеет существенные нюансы, отличные от предыдущих вариантов.
- Если нам нужно вычесть определенное количество дней от даты, указанной в одном из элементов на листе, то прежде всего устанавливаем символ «=» в элемент, где будет отображен итоговый результат. После этого кликаем по элементу листа, где содержится дата. Его адрес отобразится в элементе вывода и в строке формул. Далее ставим символ «-» и вбиваем с клавиатуры численность дней, которую нужно отнять. Для того, чтобы совершить подсчет клацаем по Enter.
Существует и обратная ситуация, когда требуется из одной даты вычесть другую и определить разность между ними в днях.
- Устанавливаем символ «=» в ячейку, где будет отображен результат. После этого клацаем по элементу листа, где содержится более поздняя дата. После того, как её адрес отобразился в формуле, ставим символ «-». Клацаем по ячейке, содержащей раннюю дату. Затем клацаем по Enter.
Также разность между датами можно вычислить при помощи функции РАЗНДАТ. Она хороша тем, что позволяет настроить с помощью дополнительного аргумента, в каких именно единицах измерения будет выводиться разница: месяцы, дни и т.д. Недостаток данного способа заключается в том, что работа с функциями все-таки сложнее, чем с обычными формулами. К тому же, оператор РАЗНДАТ отсутствует в списке Мастера функций, а поэтому его придется вводить вручную, применив следующий синтаксис:
«Начальная дата» — аргумент, представляющий собой раннюю дату или ссылку на неё, расположенную в элементе на листе.
«Конечная дата» — это аргумент в виде более поздней даты или ссылки на неё.
Самый интересный аргумент «Единица». С его помощью можно выбрать вариант, как именно будет отображаться результат. Его можно регулировать при помощи следующих значений:
- «d» — результат отображается в днях;
- «m» — в полных месяцах;
- «y» — в полных годах;
- «YD» — разность в днях (без учета годов);
- «MD» — разность в днях (без учета месяцев и годов);
- «YM» — разница в месяцах.
Итак, в нашем случае требуется вычислить разницу в днях между 27 мая и 14 марта 2017 года. Эти даты расположены в ячейках с координатами B4 и D4, соответственно. Устанавливаем курсор в любой пустой элемент листа, где хотим видеть итоги расчета, и записываем следующую формулу:
Жмем на Enter и получаем итоговый результат подсчета разности 74. Действительно, между этими датами лежит 74 дня.
Если же требуется произвести вычитание этих же дат, но не вписывая их в ячейки листа, то в этом случае применяем следующую формулу:
Опять жмем кнопку Enter. Как видим, результат закономерно тот же, только полученный немного другим способом.
Способ 4: время
Теперь мы подошли к изучению алгоритма процедуры вычитания времени в Экселе. Основной принцип при этом остается тот же, что и при вычитании дат. Нужно из более позднего времени отнять раннее.
- Итак, перед нами стоит задача узнать, сколько минут прошло с 15:13 по 22:55. Записываем эти значения времени в отдельные ячейки на листе. Что интересно, после ввода данных элементы листа будут автоматически отформатированы под содержимое, если они до этого не форматировались. В обратном случае их придется отформатировать под дату вручную. В ту ячейку, в которой будет выводиться итог вычитания, ставим символ «=». Затем клацаем по элементу, содержащему более позднее время (22:55). После того, как адрес отобразился в формуле, вводим символ «-». Теперь клацаем по элементу на листе, в котором расположилось более раннее время (15:13). В нашем случае получилась формула вида:
Как видим, нюансы подсчета разности в Excel зависят от того, с данными какого формата пользователь работает. Но, тем не менее, общий принцип подхода к данному математическому действию остается неизменным. Нужно из одного числа вычесть другое. Это удается достичь при помощи математических формул, которые применяются с учетом специального синтаксиса Excel, а также при помощи встроенных функций.
Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Как в Эксель посчитать разницу столбцов (вычесть столбец из столбца)?
Как в Экселе (Excel) найти разницу между всеми ячейками столбцов и разницу между столбцами в целом?
Рассмотрим как посчитать разницу между столбцами в Эксель на конкретном примере.
В таблице имеются данные о квартальной прибыли организации за 2017 и 2018 год.
Нужно узнать разницу в прибыли за каждый квартал 2017 и 2018 года и разницу в прибыли между двумя годами в целом.
Сделать это очень просто:
1) Создаём специальный столбец, в котором будут производиться вычисления.
2) Ставим курсор в 1 ячейку столбца (то есть E3) и в строке формул пишем:
3) Затем копируем эту формулу в нижестоящие ячейки, адреса ячеек из столбцов C и D будут меняться:
Таким образом, мы нашли разницу между всеми ячейками столбца.
Положительно значение говорит о том, что прибыль в 2018 году по сравнению с 2017 годом упала, а отрицательное значение — о том, что прибыль в 2018 году наоборот увеличилась.
Для наглядного отображения данных можно применить условное форматирование:
Если значение в ячейке > 0, то прибыль упала — выделяем красным цветом.
Если значение в ячейке < 0, то прибыль возросла — выделяем зелёным цветом.
1) Выделяем столбец E.
2) Нажимаем на кнопку «Условное форматирование» (панель инструментов «Главная») -> «Правила выделения ячеек» -> «Больше».
3) В открывшемся окне ставим значение 0 и красный тип заливки.
4) Теперь также нажимаем на «Условное форматирование» ) -> «Правила выделения ячеек» и выбираем «Меньше».
5) В итоге получим следующее оформление:
Также замечу, что можно было бы сделать и наоборот — вычитать из столбца 2018 года столбец 2017 года (например, D3 — C3).
Тогда бы получилось всё наоборот — значение > 0 означало бы увеличение прибыли, а значение < 0 — уменьшение прибыли.
Для того чтобы найти разницу между всеми ячейками нескольких столбцов в Excel, нужно в выбранной ячейке ввести формулу, по которой можно вычислить разность, то есть из уменьшаемого вычесть вычитаемое. Пример приведен ниже, формулу можно видеть в строке формул:
Чтобы применить формулу для всех ячеек в данном случае, ее нужно выделить и скопировать путем протягивания за маленький зеленый квадратик на все ячейки, в которых нужно вычислить разность.
Для того, чтобы рассчитать разность итогов, нужно сначала вычислить итоговую сумму по каждому из столбцов, а затем применить все ту же формулу.
Чтобы вычислить разницу столбцов лучше всего не протягивать формулу разницы ячеек на весь диапазон, а просто выделить диапазон для записи результатов и ввести единую формулу массива (через CTRL+Shift+Enter) указав входящие диапазоны данных.
Например чтобы посчитать столбец «Прибыль», сначала выделяем диапазон для записи результатов:
затем в редакторе формул указываем формулу для диапазонов (выручка-затраты-налоги), каждый диапазон выделяем мышкой (или прописываем руками):
Завершаем ввод формулы нажатием CTRL+Shift+Enter :
И задача решена, а в каждой ячейке столбца «Прибыль» записана одна формула, которую изменить для одной или нескольких ячеек не получится (что иногда бывает в процессе эксплуатации таблицы, для учебных примеров это неважно), сразу выскочит сообщение: «Нельзя изменить часть массива»
При редактировании формулы всего диапазона каждая колонка данных выделяется своим цветом — это удобно при проверке таблицы.
Это проще всего сделать с помощью прописывания формулы. Прежде всего нужно создать место где будут отображаться результаты — разница. Как правило это созданный новый столбик соседствующий с теми, разницу между которыми надо отобразить.
Выделите первую ячейку в этом новом столбике, и в строке команд введите формулу =C3-D3 (это номера ячеек первого и второго столбцов между которыми мы узнаем разницу (у вас эти координаты могут отличаться) ну и знак математического действия «минус»
Введя единую формулу массива при помощи CTRL+Shift+Enter и указав входящие диапазоны данные вы можете выделить для записи результатов нужное. При наличии столбца Прибыль выделите диапазон для результатов. После, укажите формулу для диапазонов в редакторе формул и выделите каждый диапазон мышкой (выручка-затраты-налоги). Заверите ввод формулы при помощи: CTRL+Shift+Enter.
Для того, чтобы рассчитать в экселе разницу между столбцами необходимо воспользоваться формулой. Для разницы необходимо создать отдельный столбец. Нажимаем равно и вводим данные первого столбика, затем нажимаем знак минус и вводим данные второго столбца. Конечно же предварительно нужно выбрать диапазон ячеек.
Ссылки в excel бывают следующих типов:
Абсолютная ссылка — это ссылка, которая позволяет сделать ячейку фиксированной. Так, чтобы в формуле была ссылка на определенную строку/столбец.
Относительная ссылка в excel используется чаще. Это такие ссылки, в которых при копировании формулы адрес/координаты ячейки будут изменены.
Смешанная ссылка — это наполовину абсолютная и наполовину относительная ссылка. В ней зафиксирован либо столбец, либо строка.
Есть ещё вид ссылок, который появляется вследствие ошибки пользователя при работе в excel. Это циклическая ссылка, когда ячейка в формуле ссылается сама на себя.
Не совсем поняла Ваш вопрос, но постараюсь ответить (насколько поняла).
В пустой ячейке ставите знак «=», затем мышкой щелкаете на ту ячейку, где стоит «общая сумма процентов» (как Вы выразились), ставите знак деления (/) и необходимую цифру процента. Нажимаете Enter.
Выглядеть будет примерно так: =А10/4, где А10 — ячейка с «общей суммой процентов», 4 — тот процент, который Вам нужен.
После этого формулу Вы уведите в строке формул, а в ячейке будет итоговая цифра.
Поставить можно, нужно чтобы версия Андроида была не ниже 1.5, У меня работает нормально (Android 2.3), конечно большинство функций нет, это не компьютер, но для печати текста и его редактирования пойдёт. Лучше Worda и Exelя пока ничего не придумали. Так что ставь с чистой душой. Вот ссылка на торрент http://www.rutor.org/torrent/273815/smart-office-1.9.2_2.1.4-2013-android и вот http://www.rutor.org/torrent/262547/officesuite-pro-7.1.1237-2013-android
Запустите Excel Идите Сервис>Параметры>Вычисления> Переключатель должен стоять в положении автоматически. Если у Вас стоит офис 97-2003
В 2007-2010 вкладка Формулы, категория Параметры вычислений, установить переключатель в положение Автоматически.
Время, в Excel является числом, точнее, десятичной дробью меньше единицы. (Соответственно дата — число, больше единицы. А дата с временем — это сумма этих чисел.).
Что бы данное число смотрелось в клетке как Дата, или Время, или Дата с Временем — для этого необходимо задать определенный формат с свойствах ячейки (Втор. кл. мыши по ячейке — пункт «Формат Ячейки»). Следственно, над любой датой и над любым временем можно производить операции сложения и вычитания. Так же надо помнить, что в Excel есть функция (ВРЕМЯ()), которая преобразовывает три значения (часы,минуты,секунды) в специальную десятичную дробь, которая, по сути, является временем «чч:мм:сс», если изменить формат ячейки на «Время-13:30:55».
- Пусть в ячейке A1 у нас есть время «23:23:59«, тогда
- Пусть, клетках B1,C1,D1 у нас будет количество часов,минут,секунд, (целые числа) которое мы хотим добавить к нашему времени.
- Для получения результата, запишем в клетке E1 формулу: =A1+ВРЕМЯ(B1;C1;D1)
Как посчитать разницу в Excel
В программе Эксель очень удобно делать различного рода расчеты, как простые (суммирование, умножение, деление), так и с использованием формул. Я уже рассказывала, как рассчитать сумму в Эксель, и статью можете прочесть на сайте. Разбирали мы функции СУММЕСЛИ и СУММЕСЛИМН.
Сейчас давайте рассмотрим еще один простой вид расчета – вычитание. Покажу, как его применить к обычным числам, или к тем значениям, формат которых изменен на денежный, даты или время.
Обычные числа
Начнем с самого простого – использование программы в качестве калькулятора. Для этого выделите любую ячейку, поставьте в нее знак «=» (он вводится с клавиатуры), наберите первое число, ставьте «-» (он тоже на клавиатуре), набирайте второе и так все значения, которые необходимо отнять.
В конце нажмите «Enter» и расчет будет выполнен.
Если же у Вас на рабочем листе есть заполненные данные, которые требуется вычесть, тогда переходим на ячейку, в которой будет результат ( А4 ). Поставьте в нее знак «=» , а потом выделите сначала число от которого вычитаете ( А3 ), ставьте «-» , затем выделяем второе значение ( В3 ).
Нажимайте «Enter» и появится результат. В строке формул можно посмотреть, из каких ячеек берутся данные для расчета.
Если с вычитанием чисел понятно, тогда перейдем к датам. Они должны быть вписаны в блоки и для каждой нужно указать числовой формат «Дата» .
Давайте отнимем от нее определенное количество дней. Выберите любую ячейку ( Е3 ), впишите в нее «=» . Потом кликните по дате ( Е1 ), поставьте минус и впишите нужное число дней.
В результате формат ячейки изменится, и в ней отобразится та дата, которая меньше изначальной на то значение, которое Вы указали.
Для того чтобы отнять между собой две даты и узнать между ними разницу в днях, ставим в пустом блоке равно ( Е4 ), выделяем позднее значение ( Е1 ), потом раннее ( D1 ).
Нажимаем «Enter» и получаем результат. То есть, между датами 5 октября и 12 сентября 23 дня.
Также для расчета разницы дат можно использовать формулу РАЗНДАТ() . У нее в скобках указываются следующие аргументы: сначала раннее потом позднее значение и в чем хотим получить результат (день, месяц, год).
Подробнее про последний аргумент. Если хотите получить результат в днях, укажите «d» , месяцах – «m» , годах – «y» . Если нужны только дни, и не хотите учитывать года, тогда «yd» (например, разница 5 лет 23 дня, останется только 23), дни без учета месяцев – «md» , только месяцы – «ym» .
Отнимем для примера 12.09.2016 и 05.10.2017. Поставьте в ячейку «=» и наберите «РАЗНДАТ» со скобками. Внутри них ставим курсив и выделяем сначала раннюю ( D1 ), затем позднюю ( Е1 ) дату. В конце укажите нужную букву. В примере считаем разницу в полных месяцах. Между аргументами ставьте «;» без пробелов. Получилась формула:
Нажмем «Enter» и получим результат. Между указанными значениями у нас ровно 12 месяцев.
Воспользоваться формулой можно и иначе: сразу в строке формул укажите нужные значения, взяв их в двойные кавычки.
Время
Для расчета разницы во времени, нужно чтобы для них был выбран числовой формат «Время» . У меня это ячейки G1 и H1 . Та, в которой будет расчет ( Н3 ), может быть и общего формата. Ставим в нее равно и вычитаем от большего значения времени меньшее.
После нажатия «Enter» отобразится разница и у ячейки изменится формат.
Если нужна разница в минутах, тогда ее можно рассчитать. Получившееся количество часов (10) умножьте на 60 и прибавьте минуты (23).
Получилось 623 минуты.
Денежные единицы
Чтобы отнять между собой значения в ячейках, где выбран денежный формат, используется самый простой способ. Выберите пустой блок, поставьте в нем знак равенства и отнимете значения, выделяя их по очереди.
После нажатия уже знакомой кнопки, получим значение, после которого также будет стоять символ выбранной денежной единицы.
Вот такими способами получится посчитать разницу между числами, датами, временем, или денежными единицами в Эксель.
17 авг. 2022 г.
читать 2 мин
В следующем пошаговом примере показано, как вычесть два столбца в сводной таблице в Excel.
Шаг 1: введите данные
Во-первых, давайте введем следующие данные для трех разных отделов продаж:
Шаг 2: Создайте сводную таблицу
Чтобы создать сводную таблицу, щелкните вкладку « Вставка » на верхней ленте, а затем щелкните значок «Сводная таблица»:
В появившемся новом окне выберите A1: C16 в качестве диапазона и поместите сводную таблицу в ячейку E1 существующего рабочего листа:
После того, как вы нажмете OK , в правой части экрана появится новая панель полей сводной таблицы .
Перетащите поле « Команда» в поле « Строки », а поля « Продажи » и « Возвраты» — в поле « Значения »:
Сводная таблица будет автоматически заполнена следующими значениями:
Шаг 3: вычтите два столбца из сводной таблицы
Предположим, мы хотим создать новый столбец в сводной таблице, отображающий разницу между столбцами « Сумма продаж» и «Сумма возвратов» .
Для этого нам нужно добавить вычисляемое поле в сводную таблицу, щелкнув любое значение в сводной таблице, затем щелкнув вкладку « Анализ сводной таблицы », затем щелкнув « Поля, элементы и наборы », затем « Вычисляемое поле »:
В появившемся новом окне введите все, что хотите, в поле «Имя», затем введите = «Продажи — Возврат» в поле «Формула».
Затем нажмите « Добавить », затем нажмите «ОК ».
Это вычисляемое поле будет автоматически добавлено в сводную таблицу:
В этом новом поле отображается разница между суммой продаж и суммой возвратов для каждой группы продаж.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Как создавать таблицы в Excel
Как сгруппировать значения в сводной таблице по диапазону в Excel
Как сгруппировать по месяцам и годам в сводной таблице в Excel
Содержание
- Разница в эксель
- Вычитание чисел
- В этой статье
- Вычитание чисел в ячейке
- Вычитание чисел в диапазоне
- Пример
- С помощью функции сумм
- Как найти отличия по строкам в Excel
- Функция РАЗНДАТ() — Вычисление разности двух дат в днях, месяцах, годах в MS EXCEL
- Синтаксис функции:
- 1. Разница в днях («d»)
- 2. Разница в полных месяцах («m»)
- 3. Разница в полных годах («y»)
- 4. Разница в полных месяцах без учета лет («ym»)
- 5. Разница в днях без учета месяцев и лет («md»)
- 6. Разница в днях без учета лет («yd»)
- Еще раз о кривизне РАЗНДАТ()
- Формула для суммы разности (Суммразн но не квадратов)
- Сравнение данных в Excel на разных листах
- Сравнение двух листов в Excel
- Принцип сравнения двух диапазонов данных в Excel на разных листах:
- Как в экселе посчитать разницу для каждой строки между столбцами =E — D ?
Разница в эксель
Вычитание чисел
Смотрите также функцию ЕСЛИОШИБКА, которая правило»-«Использовать формулу для мы не только неправильно, что нужноЗАРАНЕЕ БЛАГОДАРЕН прибавляет день конечнойДЕНЬ(КОНМЕСЯЦА(ДАТАМЕС(B2;-1);0))-ДЕНЬ(A2)+ДЕНЬ(B2); начальная дата 01.2009 альтернативным выражением:Результат: 1 день). Избегайте DATEDIF().и нажмите кнопку–Примечание: присвоит логическое значение определения форматированных ячеек:». автоматически найдем все написать чтобы он
Serge_007 даты =ДЕНЬ(КОНМЕСЯЦА(ДАТАМЕС(B6;-1);0))-ДЕНЬ(A6)+ДЕНЬ(B6), т.е.ДЕНЬ(B2)-ДЕНЬ(A2))032009(год начальной даты=12*(ГОД(B2)-ГОД(A2))-(МЕСЯЦ(A2)-МЕСЯЦ(B2))-(ДЕНЬ(B2)28 (дней) использования функции сЕсли Вам требуется рассчитатьTabПоказать формулы(знак минус).Мы стараемся как
для каждой ошибкиВ поле ввода формул отличия в значениях не считал пустые: 28-30+16=14. На нашДанная формула лишь эквивалетное(год и месяц заменяется годом конечнойВниманиеПример3: этим аргументом. Альтернативная
В этой статье
стаж (страховой) вможно сменить активную
Например при вводе в
Вычитание чисел в ячейке
можно оперативнее обеспечивать – ИСТИНА. Это вводим следующее: ячеек, но и
ячейки. СПАСИБО. 200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММПРОИЗВ(A1:A10-B1:B10) взгляд, между датами (в большинстве случаев) начальной даты заменяется
Вычитание чисел в диапазоне
даты, т.к. 01.02: В справке MS EXCELначальная_дата 28.02.2008, конечная_дата формула приведена ниже. годах, месяцах, днях, ячейку.
формулы ячейку формулы вас актуальными справочными способствует присвоению новогоЩелкните по кнопке «Формат» выделим их цветом.DVMichael_S все же 1 полный выражение для РАЗНДАТ() годом и месяцем меньше чем 01.03)
Пример
(см. раздел Вычисление 01.03.2008»yd»
то, пожалуйста, воспользуйтесьНажмите кнопку»).= 10-5
материалами на вашем
формата только для
В фирме может быть
: Если вспомнить арифметику
месяц и все с параметром md.
конечной даты, т.к.
Пример2: возраста) имеется криваяРезультат:разница в днях без
расчетами выполненными вFind & SelectФункция сумм добавляет все
в ячейке отображается языке. Эта страница ячеек без совпадений «Заливка» укажите зеленый более ста сотрудников,200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММПРОИЗВ(B2:B18-СРЗНАЧ(B2:B18);D2:D18-СРЗНАЧ(D2:D18);(B2:B18<>«»)*(D2:D18<>«»)) за 2 класс, дни марта, т.е О корректности этой 01 меньше чем
С помощью функции сумм
начальная_дата 01.04.2007, конечная_дата формула для вычисления2 (дня), т.к. учета лет статье Расчет страхового (трудового)(Найти и выделить) числа, указанный в 5 в результате. переведена автоматически, поэтому значений по зарплате цвет. среди которых одниNIC то так 16 дней, а формуле читайте в 06) 01.03.2009 количества месяце между 2008 год -ВНИМАНИЕ! Функция для стажа в MS
Как найти отличия по строкам в Excel
на вкладке качестве аргументов. АргументамиДобавление отрицательного числа не ее текст может в отношении к
- На всех окнах жмем увольняются другие трудоустраиваются,: СПАСИБО, ВСЁ ПОЛУЧИЛОСЬ. 200?’200px’:»+(this.scrollHeight+5)+’px’);»>=сумм(a1:a10)-сумм(b1:b10) не 14! Эта разделе «Еще разПример2:Результат: 2-мя датами:
високосный некоторых версий EXCEL EXCEL. Home могут быть диапазон, идентичен вычитания одного содержать неточности и следующему месяцу – ОК. третьи уходят вAlizesили формулы массива ошибка проявляется, когда о кривизне РАЗНДАТ()»начальная_дата 28.02.2007, конечная_дата11 (месяцев), т.к.=(ГОД(ТДАТА())-ГОД(A3))*12+МЕСЯЦ(ТДАТА())-МЕСЯЦ(A3)
- Эта формула может быть возвращает ошибочное значение.Функции РАЗНДАТ() нет в справке(Главная) и кликните ссылка на ячейку, числа из другого. грамматические ошибки. Для марту.После ввода всех условий
- отпуск или на: Здравствуйте. Прошу помочь Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=сумм(a1:a10;-b1:b10) в предыдущем месяце относительно ниже. 28.03.2009
- сравниваются конечная датаЕсли вместо функции ТДАТА() - заменена простым выражением Избегайте использования функции EXCEL2007 и в по массив, константа, формула Используйте функцию сумм
- нас важно, чтобыкак в экселе посчитать для форматирования Excel больничный и т.п. в составлении формулы.сумм(a1:a10-b1:b10) конечной даты, днейФормула =РАЗНДАТ(A2;B2;»yd») вернет количествоРезультат2: 01.03.2009 и модифицированная
- текущая дата использовать =ЦЕЛОЕ(B2)-ЦЕЛОЕ(A2). Функция ЦЕЛОЕ() с этим аргументом. Мастере функций (Go To Special или результат из для добавления отрицательных эта статья была
разницу для каждой автоматически выделил цветом
В следствии чего
Есть ежедневно заполняемый
Функция РАЗНДАТ() — Вычисление разности двух дат в днях, месяцах, годах в MS EXCEL
меньше, чем дней дней между двумя0, т.к. сравниваются начальная дата 01.04. дату 31.10.1961, а
округляет значение доНиже приведено подробное описаниеSHIFT+F3(Выделить группу ячеек). другой функции. Например чисел в диапазоне. вам полезна. Просим строки между столбцами
тех сотрудников зарплаты могут возникнуть сложности список с показаниями: Спасибо, теперь немного начальной даты. Как датами без учета конечная дата 28.03.2009
Синтаксис функции:
2008
в А3 ввести 01.11.1962, меньшего целого и
всех 6 значений), но она работает,ВыберитеSUM(A1:A5)Примечание: вас уделить пару =E- D, чтобы которых изменились по со сравнением данных
счётчика В4:В34. Нужно
усложним задачу, нужно
лет. Использовать ее
и модифицированная начальная
(год начальной даты
то формула вернет
использована для того
хотя и неRow differences
добавляет все числа
В Excel не существует секунд и сообщить, в столбце F
сравнению с предыдущим по зарплате. Например, в ячейке С2 посчитать разность без ситуации? не рекомендуется по дата 28. заменяется годом конечной 13, хотя фактически случая, если исходныеспособ_измерения без огрех.(Отличия по строкам) в диапазоне ячеек функции
для каждой строчки месяцем.
фамилии сотрудников будут рассчитать расход воды суммы, а суммуМодифицируем формулу для расчета причинам, изложенным в
032009 даты за вычетом прошло 12 месяцев даты введены вместе, а также альтернативныхРАЗНДАТ(начальная_дата; конечная_дата; способ_измерения) и нажмите A1 – A5.ВЫЧЕСТЬ вам, с помощью
был свой результат. постоянно в разной как сумму разниц посчитать между двумя дней разницы без предыдущем пункте.(год и месяц 1 года, т.к.
1. Разница в днях («d»)
и 1 день с временем суток формул (функцию РАЗНДАТ()
Аргумент начальная_дата должна бытьОК
Еще один пример. Используйте функцию
кнопок внизу страницы. При этом перваяВ определенном условии существенное последовательности. Как сделать между ячейками (B5-B4) результатами, прикрепляю файл, учета месяцев иРезультат, возвращаемый формулой =РАЗНДАТ(A2;B2;»yd») начальной даты заменяется 01.04 больше чем (ноябрь и декабрь (РАЗНДАТ() игнорирует время, можно заменить другими
раньше аргумента конечная_дата.. —
СУММ Для удобства также
строка это оглавление значение имеет функция сравнение двух таблиц
+ (B6-B5) + сложно объяснить, нужно лет: зависит от версии
годом и месяцем 01.03) в 1961г. + т.е. дробную часть формулами (правда достаточноАргументВ строке 2: ExcelСУММ (A1, A3, A5), преобразуя все числа, приводим ссылку на таблицы. Нужна формула ПОИСКПОЗ. В ее Excel на разных (B7-B6) за конкретный
избавиться от 3-х=ЕСЛИ(ДЕНЬ(A18)>ДЕНЬ(B18);ЕСЛИ((ДЕНЬ(КОНМЕСЯЦА(ДАТАМЕС(B18;-1);0))-ДЕНЬ(A18)) EXCEL. конечной даты)Вся эта вакханалия нужна, 10 месяцев в числа, см. статью
2. Разница в полных месяцах («m»)
громоздкими). Это сделаноспособ_измерения выделяет ячейку
складывает числа, содержащиеся которые необходимо вычесть, оригинал (на английском
для массива и первом аргументе находится
листах? период, выбираемый в
столбцов(F,G,H), и кПри применении новой функции
Формула может быть замененаПример3: например, для подсчета 1962г.). Как Excel хранит в файле примера).
определяет, как иB2 в ячейках A1,
в их отрицательные языке) .
как её вбить. пара значений, которая
Решить эту непростую задачу
ячейках B1 и тому же нужно необходимо учитывать, что альтернативным выражением:начальная_дата 28.02.2009, конечная_дата сколько полных дней,Формула =РАЗНДАТ(A2;B2;»y») вернет количество
В файле примера значение в каких единицах, потому что 523 A3 и A5 значения. Например, функцияВажно: А то уже должна быть найдена нам поможет условное В2 (без учёта чтобы формула видела разница в днях
3. Разница в полных годах («y»)
=ЕСЛИ(ДАТА(ГОД(B2);МЕСЯЦ(A2);ДЕНЬ(A2))>B2; 01.03.2009 месяцев и лет
полных лет междуПримечание аргумента начальная_дата помещена
будет измеряться интервал не равно значению
(A1, A3 иСУММ(100,-32,15,-6) Вычисляемые результаты формул и
забыла как работать на исходном листе
форматирование. Для примера, пустых ячеек). что ячейка(там где
будет одинаковой дляB2-ДАТА(ГОД(B2)-1;МЕСЯЦ(A2);ДЕНЬ(A2));
Результат3:
4. Разница в полных месяцах без учета лет («ym»)
прошло с определенной двумя датами.: Если интересуют только в ячейке между начальной и конечной
в ячейке A5:возвращает результат 77.
некоторые функции листа с таблицами, а следующего месяца, то возьмем данные заТо есть, если «х») пустая и нескольких начальных датB2-ДАТА(ГОД(B2);МЕСЯЦ(A2);ДЕНЬ(A2)))4 (дня) - даты до сегодняшнего
Пример1: рабочие дни, тоА2
датами. Этот аргументA2аргументыВыполните следующие действия, чтобы Excel могут несколько нужно срочно! есть «Март». Просматриваемый февраль и март, выбрать дату с не считала её. (см. рисунок выше,Найдем разницу дат 16.03.2015
совершенно непонятный и дня. Подробнее читайтеначальная_дата 01.02.2007, конечная_дата количество рабочих дней, а значение аргумента может принимать следующие(522).). вычесть числа различными отличаться на компьютерахКак на фото,
диапазон определяется как как показано на
01.02.2018 по 28.02.2018,
ПОМОГИТЕ ПОЖАЛУЙСТА! даты 28-31.01.2015). В и 30.01.15. Функция НЕПРАВИЛЬНЫЙ результат. Ответ в одноименной статье
5. Разница в днях без учета месяцев и лет («md»)
01.03.2009 между двумя датами конечная_дата – в значения:В строке 4: программаЭтот пример научит вас способами. под управлением Windows
только чтобы одна соединение значений диапазонов, рисунке:
а заполнено толькоЗАРАНЕЕ СПАСИБО. остальных случаях формулы РАЗНДАТ() с параметрами должен быть =1. Сколько лет, месяцев,Результат: можно посчитать по ячейкеЗначение выделяет ячейки быстро выделять ячейки,
Выделите все строки в с архитектурой x86 формула при забивании
определенных именами, вЧтобы найти изменения на с 01.02.2018 поNIC эквивалентны. Какую формулу md и ym Более того, результат дней прошло с2 (года) формуле =ЧИСТРАБДНИ(B2;A2)
В2ОписаниеB4
содержимое которых отличается таблице ниже, а или x86-64 и в строке колонок пары. Таким образом зарплатных листах: 05.02.2018, то посчитал: По поводу пустой
применять? Это решать подсчитает, что разница
вычисления зависит от конкретной даты.Пример2:
Формула =РАЗНДАТ(A2;B2;»m») вернет количество
от содержимого в затем нажмите сочетание компьютерах под управлением E и D выполняется сравнение строкПерейдите на лист с за 5 дней.
ячейки: не правильно пользователю в зависимости составляет 1 месяц версии EXCEL.Формула может быть заменена
начальная_дата 01.04.2007, конечная_дата
полных месяцев между
Формула =РАЗНДАТ(A2;B2;»d») вернет простую
разница в дняхC4 сравниваемых ячейках. CTRL + C. Windows RT с в строке F по двум признакам именем «Март» икитин
6. Разница в днях без учета лет («yd»)
выразился. если вдруг от условия задачи. и 14 дней.Версия EXCEL 2007 с альтернативным выражением: 01.03.2009 двумя датами.
разницу в днях»m»из-за того, что
Выделите диапазонДанные
архитектурой ARM. Дополнительные
самостотельно выводило значение
– фамилия и
Еще раз о кривизне РАЗНДАТ()
выберите инструмент: «ФОРМУЛЫ»-«Определенные: в столбце сNIC Так ли это SP3:=ОСТАТ(C7;12)Результат:Пример1:
между двумя датами.разница в полных месяцах 725 не равноA1:C1515000 сведения об этих разницы. зарплата. Для найденных имена»-«Присвоить имя».Alizes именем «х» или: Добрый день, дорогие на самом деле?Результат – 143 дня!В ячейке1 (год)начальная_дата 01.02.2007, конечная_датаПример1: »y» значению в, для этого щелкните9000 различиях.Полосатый жираф алик совпадений возвращается число,В окне «Создание имени», создайте свою тему, «y» будут пустые форумчане. Столкнулся сИмея формулу, эквивалентную РАЗНДАТ(), можно Больше чем днейС7Подробнее читайте в статье 01.03.2007начальная_дата 25.02.2007, конечная_дата 26.02.2007
разница в полных годах A4 по ячейке-8000
Допустим, вы хотите узнать,
: А так и что по сути для поля «Имя:» в соответствии с ячейки, чтобы он проблемой! Имеется два понять ход вычисления. в месяце!должна содержаться разница Полный возраст илиРезультат:Результат:
Формула для суммы разности (Суммразн но не квадратов)
»ym»(723) и т.д.A1Формула сколько элементов запасах пишешь в F2 для Excel является введите значение – правилами форума их не учитывал массива чисел, нужно, Очевидно, что вВерсия EXCEL 2007: в полных месяцах стаж.1 (месяц)1 (день).разница в полных месяцахНа вкладкеи протяните курсор=A2-A3
нерентабельным (вычесть прибыльные
=E2-D2 истиной. Поэтому следует Фамилия.
Каждый месяц работник отдела и не выдавал не используя дополнительных нашем случае количество Разница между 28.02.2009 и (см. п.2).Формула может быть заменена
Пример2:
Этот пример показыват, что без учета летHome до ячейкиВычитание 9000 из 15000 товары из общихПотом копируешь это использовать функцию =НЕ(),Ниже в поле ввода кадров получает список ошибку! столбцов, посчитать сумму полных месяцев между 01.03.2009 – 4Формула =РАЗНДАТ(A2;B2;»md») вернет количество альтернативным выражением:
начальная_дата 01.03.2007, конечная_дата 31.03.2007
при подсчете стажа»md»(Главная) в группеC15 (что равняется 6000) запасов). Или, возможно, на нижележащие ячейки. которая позволяет заменить «Диапазон:» введите следующую сотрудников вместе сDV
разности этих чисел, датами = 1, дня!
дней между двумя
=ЕСЛИ(ДАТА(ГОД(B2);МЕСЯЦ(A2);ДЕНЬ(A2)) ГОД(B2)-ГОД(A2);ГОД(B2)-ГОД(A2)-1)Результат:
необходимо использовать функцию
разница в днях без команд.-SUM(A2:A4) вам нужно знать, На столько, сколько значение ИСТИНА на ссылку: их окладами. Он: Так в чем то есть, н-р
т.е. весь февраль.Причем в EXCEL 2003 датами без учета
Формула =РАЗНДАТ(A2;B2;»ym») вернет количество0
РАЗНДАТ() с осторожностью. учета месяцев иFontПримечание:Добавляет все числа в сколько сотрудников заканчивается заполненных в колонках ЛОЖЬ. Иначе будетВыберите инструмент «ФОРМУЛЫ»-«Присвоить имя» копирует список на проблема?: в ячейках А1:А10 Для вычисления дней, с SP3 формула месяцев и лет. полных месяцев между
При расчете стажа, считается, Очевидно, что если лет(Шрифт) можно изменитьМы выбрали диапазон списке, включая отрицательное ли место пенсионных
E и D. применено форматирование для и в поле новый лист рабочей200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММПРОИЗВ(B2:B18-C2;D2:D18-E2) и В1:В10 имеются
Сравнение данных в Excel на разных листах
функция находит количество возвращает верный результат Использовать функцию РАЗНДАТ() двумя датами без что сотрудник отработавший сотрудник работал 25ВНИМАНИЕ! Функция для цвет заливки выделенныхA1:C15 (конечный результат — возраст (вычтите количество Смещение «по строкам» ячеек значение которых «Имя:» введите значение книги Excel. Задачабез столбцов С числа, нужно в дней в предыдущем месяце 1 день. Для с этим аргументом учета лет (см.
Сравнение двух листов в Excel
все дни месяца и 26 февраля, некоторых версий EXCEL ячеек., сначала нажав на 16000) сотрудников в разделе выполнится само. Чего совпали. Для каждой — Зарплата. следующая: сравнить зарплату и Е ячейке С1 написать относительно конечной даты, значений 31.12.2009 и не рекомендуется (см. примеры ниже).
— отработал 1 то отработал он возвращает ошибочное значение,Урок подготовлен для Вас ячейкуВыделите на листе ячейку 55 от общее
проще? не найденной пары
- В поле «Диапазон:» введите сотрудников, которая измениласьКод200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММПРОИЗВ(B2:B18-СРЗНАЧ(B2:B18);D2:D18-СРЗНАЧ(D2:D18)) формулу чтобы сначала
- т.е. 28 (конечная 01.02.2010 результат вообще примеры ниже).Пример1:
- полный месяц. Функция РАЗНДАТ() так 2 дня, а если день начальной
- командой сайта office-guru.ruA1 A1, а затем сотрудников).
- Да. Именно так. значений (то есть
- ссылку: по отношению кNIC посчиталось А1-В1, А2-В2,
- дата принадлежит марту, отрицательный (-2 дня)!Пример1:начальная_дата 01.02.2007, конечная_дата
- не считает! не 1. То
- даты больше дняИсточник: http://www.excel-easy.com/examples/row-differences.html, поэтому она является нажмите клавиши CTRL+V.
- Вычитание чисел, включая несколькими Хотя я обычно
– несоответствие) &B2&$C2Теперь перейдите на лист предыдущему месяцу. Для: Спасибо большое, но А3-В3 и т.д. предыдущий месяц -Не советую использовать формулу
начальная_дата 01.02.2007, конечная_дата
Принцип сравнения двух диапазонов данных в Excel на разных листах:
01.03.2009Пример3: же относится и конечной даты (например,Перевел: Антон Андронов активной, и сравнениеЧтобы переключаться между просмотром способами: делаю «дедовским» способом: в диапазоне Фамилия&Зарплата, с именем «Февраль» этого необходимо выполнить если у меня а потом посчитать февраль, а в с вышеуказанным значением 06.03.2009Результат:начальная_дата 01.02.2007, конечная_дата к расчету полных в EXCEL 2007Автор: Антон Андронов будет происходить с результатов и просмотромВычитание чисел в ячейке копирую ячейку, выделяю функция ПОИСКПОЗ возвращает и выделите диапазон сравнение данных в в исходных значения сумму этих чисел, 2015г. в феврале аргумента. Формула можетРезультат1:1 (месяц), т.к. 01.03.2009 месяцев (см. ниже). при сравнении датДля вычислений длительности временных ячейками из столбца формул, нажмите клавишиВычитание чисел в диапазоне диапазон вставки и ошибку. Ошибочное значение ячеек B2:C12. Excel на разных появляются пустые ячейки
Как в экселе посчитать разницу для каждой строки между столбцами =E — D ?
главное чтобы не было 28 дней). быть заменена альтернативным5 (дней), т.к. сравниваются конечная датаРезультат:Пример2: 28.02.2009 и 01.03.2009 интервалов удобней всегоА CTRL +’ (апостроф)Для выполнения простых вычитания копирую в него. не является логическимА на панели «ГЛАВНАЯ» листах. Воспользуемся условным
он их тоже нужно чтобы не После этого отнимает выражением: сравниваются конечная дата 01.03.2009 и модифицированная25 месяцевначальная_дата 01.02.2007, конечная_дата
результат будет 4 использовать недокументированную функцию. С помощью клавиш на клавиатуре. Или
арифметический оператор использования Так уж привык. значением. Поэтому исползаем выберите «Условное форматирование»-«Создать форматированием. Таким образом считает, и получается добавлять дополнительный столбец. день начала и
=ЕСЛИ(ДЕНЬ(A2)>ДЕНЬ(B2); 06.03.2009 и модифицированная начальная дата 01.02.Формула может быть заменена 01.03.2007 дня, а не РАЗНДАТ(), английский вариант
Источник
Skip to content
На прочтение этой статьи у вас уйдет около 10 минут, а в следующие 5 минут (или даже быстрее) вы легко сравните два столбца Excel на наличие дубликатов и выделите найденные совпадения либо уникальные значения. Ладно, обратный отсчет начался!
Мы все время от времени делаем сравнение данных в Excel. Microsoft Excel предлагает ряд опций для сравнения и сопоставления данных, но большинство из них ориентированы на поиск в одной колонке. Встроенный инструмент удаления дубликатов, доступный в Excel 2019-2010, не может справиться с этой задачей, поскольку он не умеет сравнивать данные между двумя столбиками. Кроме того, он может только удалять дубликаты. Других возможностей — таких как выделение или раскраска, увы, нет :-(.
В этом руководстве мы рассмотрим несколько методов сравнения двух столбцов в Excel и нахождения совпадений и различий между ними.
- Как сравнить 2 столбца построчно?
- Построчное сравнение нескольких столбцов.
- Ищем совпадения и различия в двух столбцах.
- Как извлечь данные для совпадающих значений.
- Выделяем цветом совпадения и различия
- Как выделить цветом уникальные значения и дубликаты в нескольких столбцах сразу?
- Как сопоставить два значения в разных столбцах?
- Быстрый способ сравнить два столбца или списка без формул.
Как сравнить 2 столбца в Excel по строкам.
Когда вы выполняете анализ данных в Excel, одной из наиболее частых задач является сравнение данных нескольких колонок в каждой отдельной их строке. Эту задачу можно выполнить с помощью функции ЕСЛИ , как показано в следующих примерах.
1. Проверяем совпадения или различия в одной строке.
Чтобы выполнить такое построчное сравнение, используйте популярную функцию ЕСЛИ, которая сравнивает первые две ячейки каждого из них. Введите её в какой-либо другой столбик той же строки, а затем скопируйте ее вниз, перетащив маркер заполнения (маленький квадрат в правом нижнем углу). При этом курсор изменится на знак плюса:
Чтобы найти в соответствующей строке позиции с одинаковым содержимым, A2 и B2 в этом примере, запишите:
=ЕСЛИ(A2=B2; «Совпадает»; «»)
Чтобы найти позиции в одной строке с разным содержимым, просто замените «=» знаком неравенства:
=ЕСЛИ(A2<>B2; «НЕ совпадает»;””)
И, конечно же, ничто не мешает найти совпадения и различия с помощью одной формулы:
=ЕСЛИ(A2=B2; «Совпадает»; «НЕ совпадает»)
Результат может выглядеть примерно так:
Как видите, одинаково хорошо обрабатываются числа, даты, время и текст.
2. Сравниваем построчно с учетом регистра.
Как вы, наверное, заметили, формулы из предыдущего примера игнорируют регистр при сравнении текстовых значений, как в строке 10 на скриншоте выше. Если вы хотите найти совпадения с учетом регистра, используйте функцию СОВПАД (EXACT в английской версии):
=ЕСЛИ(СОВПАД(A2; B2); «Одинаковый»; «»)
Чтобы найти различия с учетом регистра в одной строке, введите соответствующий текст («Уникальный» например) в третий аргумент функции ЕСЛИ:
=ЕСЛИ(СОВПАД(A2; B2); «Одинаковый»; «Уникальный»)
Сравните несколько столбцов построчно
Мы можем ставить перед собой следующие цели:
- Найти строки с одинаковыми значениями во всех из них.
- Найти строки с одинаковыми значениями в любых двух.
Пример 1. Найдите полное совпадение по одной строке.
Если в вашей таблице три или более колонки, и вы хотите найти строки с одинаковыми записями во всех из них, функция ЕСЛИ с оператором И подойдет для вас:
=ЕСЛИ(И(A2=B2; A2=C2); «Полное совпадение»; «»)
Если в вашей таблице очень много колонок, более элегантным решением будет использование функции СЧЁТЕСЛИ :
=ЕСЛИ(СЧЁТЕСЛИ($A2:$C2; $A2)=3; «Полное совпадение»; «»)
где 3 — количество сравниваемых колонок.
Или можно использовать —
=ЕСЛИ(СЧЁТЕСЛИ($A2:$C2; $A2)=СЧЁТЗ(A2:C2); «Полное совпадение»; «»)
Пример 2. Найдите хотя бы 2 совпадения в данных.
Если вы ищете способ сравнить данные на предмет наличия любых двух или более ячеек с одинаковыми значениями в одной строке, используйте функцию ЕСЛИ с оператором ИЛИ:
=ЕСЛИ(ИЛИ(A2=B2; B2=C2; A2=C2); «Найдены одинаковые»; «»)
Если есть много данных для сравнения, ваша конструкция с оператором ИЛИ может стать слишком громоздкой. В этом случае лучшим решением было бы добавить несколько функций СЧЁТЕСЛИ. Первый СЧЁТЕСЛИ подсчитывает, сколько раз текущее значение из первой колонки встречается во всех данных, находящихся правее него, второй СЧЁТЕСЛИ определяет то же самое для значения из второй колонки, и так далее. Если счетчик равен 0, возвращается надпись «Все уникальные», в противном случае — «Найдены одинаковые». Например:
=ЕСЛИ(СЧЁТЕСЛИ(B2:D2;A2)+СЧЁТЕСЛИ(C2:D2;B2)+(C2=D2)=0;»Все уникальные»;»Найдены одинаковые»)
Могу предложить также более компактный вариант выявления совпадений — формула массива:
{=ЕСЛИ(СУММ(СЧЁТЕСЛИ(A2:D2;A2:D2))>4;»Совпадения»;»»)}
или
{=ЕСЛИ(СУММ(СЧЁТЕСЛИ(A2:D2;A2:D2))>СЧЁТЗ(A2:D2);»Совпадения»;»»)}
Попробуйте — получите тот же результат. Также не забудьте нажать Ctrl + Shift + Enter, чтобы ввести всё правильно.
Как сравнить два столбца в Excel на совпадения и различия?
Предположим, у вас есть 2 списка данных в Excel, и вы хотите найти все значения (числа, даты или текстовые записи), которые находятся в колонке A, но их нет в B. То есть, исходные данные из А мы сравниваем с В.
Для этого вы можете встроить функцию СЧЁТЕСЛИ($B:$B;$A2)=0 в логический тест ЕСЛИ и проверить, возвращает ли она ноль (совпадение не найдено) или любое другое число (найдено хотя бы 1 совпадение).
Например, следующая формула ЕСЛИ/СЧЁТЕСЛИ выполняет поиск значения из A2 по всему столбцу B. Если совпадений не найдено, возвращается «Нет совпадений в B», в противном случае — пустую строку:
=ЕСЛИ(СЧЁТЕСЛИ($B:$B; $A2)=0; «Нет совпадений в В»; «»)
Тот же результат может быть достигнут при использовании функции ЕСЛИ всесте с ЕОШИБКА и ПОИСКПОЗ:
=ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ($A2;$B$2:$B$10;0));»Уникальное»; » Найдено в B»)
Или, используя следующую формулу массива (не забудьте нажать Ctrl + Shift + Enter, чтобы ввести ее правильно):
=ЕСЛИ(СУММ(—($B$2:$B$10=$A2))=0; «»;» Найдено в B»)
Если вы хотите, чтобы одно выражение определяло как дубликаты, так и уникальные значения, поместите текст совпадений в пустые двойные кавычки («») в любой из приведенных выше формул. Например:
=ЕСЛИ(СЧЁТЕСЛИ($B:$B; $A2)=0; «Уникальное»; «Дубликат»)
Думаю, вы понимаете, что точно таким же образом можно наоборот сравнивать В с А.
Как сравнить два списка в Excel и извлечь совпадающие данные?
Иногда вам может потребоваться не только сопоставить две колонки в двух разных таблицах, но и извлечь соответствующие записи из второй таблицы. В Microsoft Excel предусмотрена специальная функция для этих целей — функция ВПР.
Кроме того, в отдельной статье мы подробно рассмотрели 4 способа, как сравнить таблицы при помощи формулы ВПР.
В качестве альтернативы вы можете использовать более мощную и универсальную комбинацию ИНДЕКС и ПОИСКПОЗ.
Например, следующее выражение сравнивает названия продуктов в колонках D и A, и если совпадение найдено, соответствующая цифра продаж извлекается из B. Если совпадения не найдено, возвращается ошибка #Н/Д.
=ИНДЕКС($B$2:$B$6;ПОИСКПОЗ($D2;$A$2:$A$6;0))
Сообщение об ошибке в таблице выглядит не слишком красиво. Поэтому обработаем это выражение при помощи ЕОШИБКА:
=ЕСЛИОШИБКА(ИНДЕКС($B$2:$B$6;ПОИСКПОЗ($D2;$A$2:$A$6;0));»»)
Теперь мы видим либо число, либо пустое значение. Никаких ошибок.
Как выделить совпадения и различия в 2 столбцах.
Когда вы сравниваете наборы данных в Excel, вы можете захотеть «визуализировать» элементы, которые присутствуют в одном, но отсутствуют в другом. Вы можете закрасить такие позиции любым цветом по вашему выбору с помощью формул. И вот несколько примеров с подробными инструкциями.
1. Выделите совпадения и различия построчно.
Чтобы сравнить два столбца в Excel и выделить те позиции в первом, которые имеют идентичные записи во втором по той же строке, выполните следующие действия:
- Выберите область, в которой вы хотите выделить.
- Щелкните Условное форматирование> Новое правило…> Используйте формулу.
- Создайте правило с простой формулой, например =$B2=$A2 (при условии, что строка 2 является первой строкой с данными, не включая заголовок таблицы). Пожалуйста, дважды проверьте, что вы используете относительную ссылку на строку (без знака $), как записано выше.
Чтобы выделить различия между колонками A и B, создайте правило с формулой =$B2<>$A2
Если вы новичок в условном форматировании Excel, смотрите пошаговые инструкции в статье Как закрасить строку или столбец по условию.
2. Выделите уникальные записи в каждом столбце.
Когда вы сравниваете два списка в Excel, вы можете выделить 3 типа элементов:
- Предметы только в первом списке (уникальные)
- Предметы только во втором списке (уникальные)
- Элементы, которые есть в обоих списках (дубликаты).
О выделении дубликатов — смотрите пример выше. А сейчас рассмотрим, как выделить неповторяющиеся элементы в каждом из списков.
Предположим, что ваш список 1 находится в колонке A (A2:A8), а список 2 — в колонке C (C2:C8). Вы создаете правила условного форматирования с помощью следующих формул:
Выделите уникальные значения в списке 1 (столбик A): =СЧЁТЕСЛИ($A$2:$A$8;C$2)=0
Выделите уникальные значения в списке 2 (столбик C): =СЧЁТЕСЛИ($C$2:$C$8;$A2)=0
И получите следующий результат:
3. Выделите дубликаты в 2 столбцах.
Если вы внимательно следовали предыдущему примеру, у вас не возникнет трудностей с настройкой СЧЁТЕСЛИ, чтобы она находила совпадения, а не различия. Все, что вам нужно сделать, это установить счетчик больше нуля:
Вновь используем условное форматирование при помощи формулы.
Выделите совпадения в списке 1 (столбик A): =СЧЁТЕСЛИ($A$2:$A$8;C$2)>0
Выделите совпадения в списке 2 (столбик C): =СЧЁТЕСЛИ($C$2:$C$8;$A2)>0
Выделите цветом различия и совпадения в нескольких столбцах
При сравнении значений в нескольких наборах данных построчно, самый быстрый способ выделить одинаковые — создать правило условного форматирования. А самый быстрый способ скрыть различия — воспользоваться инструментом «Выделить группу ячеек», как показано в следующих примерах.
1. Как выделить совпадения.
Чтобы выделить строки, которые имеют одинаковые значения по всей длине, создайте правило условного форматирования на основе одного из следующих выражений:
=И($A2=$B2; $A2=$C2)
или
=СЧЁТЕСЛИ($A2:$C2; $A2)=3
Где A2, B2 и C2 — самые верхние в вашем диапазоне, а 3 — количество колонок для сравнения.
Конечно, можно не ограничиваться сравнением только 3 колонок. Вы можете использовать аналогичные формулы для выделения строк с одинаковыми значениями в 4, 5, 6 или более столбиках.
И еще один способ выделения цветом повторяющихся значений в нескольких столбцах. Снова используем условное форматирование. Выделяем нужную область, затем на ленте в меню условного форматирования выбираем Правила выделения ячеек — Повторяющиеся значения. Определяем желаемое оформление, получаем картину подобную той, что вы видите ниже.
Кстати, на последнем этапе вы можете выбрать не повторяющиеся, а уникальные значения. Способ, конечно, незамысловатый, но, возможно, он вам будет полезен.
2. Как выделить различия.
Чтобы быстро выделить позиции с разными значениями в каждой отдельной строке, вы можете использовать функцию Excel «Выделить группу ячеек».
- Выберите диапазон ячеек, который вы хотите сравнить. В этом примере я выбрал диапазон от A2 до C10.
По умолчанию самая верхняя координата выбранного диапазона является активной ячейкой, и все значения в той же строке будут сравниваться с нею. Она при выделении области имеет белый цвет, а все остальные ячейки выбранного диапазона выделены серым. В этом примере активной является A2, поэтому столбец сравнения — A.
Чтобы изменить столбец сравнения, используйте клавишу TAB для перемещения по диапазону слева направо или клавишу Enter для перемещения сверху вниз. Если нужно перемещаться снизу вверх, то нажмите и удерживайте SHIFT, и вновь используйте ТАВ — будете двигаться не вниз, а вверх. Вы увидите, как ваше белое пятно перемещается, и соответственно изменяется активный столбец.
- На вкладке «Главная» нажмите «Найти и выделить» > « Выделить группу ячеек». Затем выберите «Отличия по строкам» и нажмите «ОК» .
- Позиции, значения которых отличаются от ячеек сравнения в каждой строке, выделяются. Если вы хотите закрасить выделенные ячейки каким-либо цветом, просто щелкните значок «Цвет заливки» на ленте и выберите нужный цвет.
Как сравнить два значения в отдельных столбцах.
Фактически, сравнение двух ячеек — частный случай сравнения двух колонок в Excel построчно, за исключением того, что вам не нужно копировать формулы.
Например, для сравнения ячеек A1 и C1 можно использовать:
Для совпадений: =ЕСЛИ(A1=C1; «Совпадает»; «»)
Для различий: =ЕСЛИ(A1<>C1; «Уникальные»; «»)
Чтобы узнать о некоторых других способах сравнения ячеек в Excel, см. Как сравнивать значения в ячейках Excel .
Для более эффективного анализа данных вам могут потребоваться более сложные формулы, и вы можете найти несколько хороших идей в следующих руководствах:
- Использование функции ЕСЛИ в Excel
- Функция ЕСЛИ: проверяем условия с текстом
Быстрый способ сравнения двух столбцов или списков без формул.
Теперь, когда вы знаете, что предлагает Excel для сравнения и сопоставления столбцов, позвольте мне продемонстрировать вам альтернативное решение, которое может сравнить 2 списка с разным количеством столбцов на предмет дубликатов (совпадений) и уникальных значений (различий).
Надстройка Ultimate Suite умеет искать идентичные и уникальные записи в одной таблице, а также сравнивать две таблицы, находящиеся на одном листе или в двух разных листах или даже в разных книгах.
В рамках этой статьи мы сосредоточимся на функции под названием «Сравнить таблицы (Compare Tables)» , которая специально разработана для сравнения двух списков по любым указанным вами столбцам. Сравнение двух наборов данных по нескольким столбцам является реальной проблемой как для формул Excel, так и для условного форматирования, но этот инструмент легко справляется с этим.
Для начала рассмотрим самый простой случай – сравним два столбца на совпадения и различия.
Предположим, у нас имеется два списка товаров. Нужно сравнить их между собой, как ранее мы делали при помощи формул.
Запускаем инструмент сравнения таблиц и выбираем первый столбец. При необходимости активируем создание резервной копии листа.
На втором шаге выбираем второй столбец для сравнения.
На третьем шаге нужно указать, что именно мы ищем – дубликаты либо уникальные значения.
Далее указываем столбцы для сравнения. Поскольку столбцов всего два, то здесь все достаточно просто:
На пятом шаге выберите, что нужно сделать с найденными значениями – удалить, выбрать, закрасить цветом, скопировать либо переместить. Можно добавить столбец статуса подобно тому, как мы это делали ранее при помощи функции ЕСЛИ. С использованием формул вы кроме того сможете разве что закрасить ячейки. Здесь же диапазон возможностей гораздо шире. Но мы выберем простой и наглядный вариант – заливку ячеек цветом.
Ячейки списка 1, дубликаты которых имеются в списке 2, будут закрашены цветом.
А теперь повторим все описанные выше шаги, только будем сравнивать список 2 с первым. И вот что мы в итоге получим:
Не закрашенные цветом ячейки содержат уникальные значения. Красиво и наглядно.
А теперь давайте попробуем сравнить сразу несколько столбцов. Допустим, у нас есть два экземпляра отчёта о продажах. Они расположены на разных листах нашей книги Excel. Список товаров совершенно одинаков, а вот сами цифры продаж отличаются кое-где.
Действуя совершенно аналогичным образом, как это было описано выше, выбираем эти две таблицы для сравнения. На третьем шаге выбираем поиск уникальных значений, чтобы можно было выбрать и выделить именно несовпадения в данных.
Устанавливаем соответствие столбцов, как это показано на рисунке ниже.
Для наглядности вновь выбираем заливку цветом для несовпадающих значений.
И вот результат. Несовпадающие строки закрашены цветом.
Если вы хотите попробовать этот инструмент, вы можете загрузить его как часть надстройки Ultimate Suite for Excel.
Вот какими способами вы можете сравнить столбцы в Excel на наличие дубликатов и уникальных значений.
Если у вас есть вопросы или что-то осталось неясным, напишите мне комментарий, и я с радостью уточню это подробнее. Спасибо за чтение!