Вычисление разницы в Microsoft Excel

Вычисление разности является одним из самых популярных действий в математике. Но данное вычисление применяется не только в науке. Мы его постоянно выполняем, даже не задумываясь, и в повседневной жизни. Например, для того, чтобы посчитать сдачу от покупки в магазине также применяется расчет нахождения разницы между суммой, которую дал продавцу покупатель, и стоимостью товара. Давайте посмотрим, как высчитать разницу в Excel при использовании различных форматов данных.
Вычисление разницы
Учитывая, что Эксель работает с различными форматами данных, при вычитании одного значения из другого применяются различные варианты формул. Но в целом их все можно свести к единому типу:
А теперь давайте рассмотрим, как производится вычитание значений различных форматов: числового, денежного, даты и времени.
Способ 1: вычитание чисел
Сразу давайте рассмотрим наиболее часто применимый вариант подсчета разности, а именно вычитание числовых значений. Для этих целей в Экселе можно применить обычную математическую формулу со знаком «-».
-
Если вам нужно произвести обычное вычитание чисел, воспользовавшись Excel, как калькулятором, то установите в ячейку символ «=». Затем сразу после этого символа следует записать уменьшаемое число с клавиатуры, поставить символ «-», а потом записать вычитаемое. Если вычитаемых несколько, то нужно опять поставить символ «-» и записать требуемое число. Процедуру чередования математического знака и чисел следует проводить до тех пор, пока не будут введены все вычитаемые. Например, чтобы из числа 10 вычесть 5 и 3, нужно в элемент листа Excel записать следующую формулу:
Но значительно чаще процесс вычитания в Экселе применяется между числами, размещенными в ячейках. При этом алгоритм самого математического действия практически не меняется, только теперь вместо конкретных числовых выражений применяются ссылки на ячейки, где они расположены. Результат же выводится в отдельный элемент листа, где установлен символ «=».
Посмотрим, как рассчитать разницу между числами 59 и 26, расположенными соответственно в элементах листа с координатами A3 и С3.
- Выделяем пустой элемент книги, в который планируем выводить результат подсчета разности. Ставим в ней символ «=». После этого кликаем по ячейке A3. Ставим символ «-». Далее выполняем клик по элементу листа С3. В элементе листа для вывода результата должна появиться формула следующего вида:
Но на самом деле в некоторых случаях требуется произвести вычитание, в котором будут принимать участие, как непосредственно числовые значения, так и ссылки на ячейки, где они расположены. Поэтому вполне вероятно встретить и выражение, например, следующего вида:

Способ 2: денежный формат
Вычисление величин в денежном формате практически ничем не отличается от числового. Применяются те же приёмы, так как, по большому счету, данный формат является одним из вариантов числового. Разница состоит лишь в том, что в конце величин, принимающих участие в расчетах, установлен денежный символ конкретной валюты.
- Собственно можно провести операцию, как обычное вычитание чисел, и только потом отформатировать итоговый результат под денежный формат. Итак, производим вычисление. Например, вычтем из 15 число 3.

- После этого кликаем по элементу листа, который содержит результат. В меню выбираем значение «Формат ячеек…». Вместо вызова контекстного меню можно применить после выделения нажатие клавиш Ctrl+1.

- При любом из двух указанных вариантов производится запуск окна форматирования. Перемещаемся в раздел «Число». В группе «Числовые форматы» следует отметить вариант «Денежный». При этом в правой части интерфейса окна появятся специальные поля, в которых можно выбрать вид валюты и число десятичных знаков. Если у вас Windows в целом и Microsoft Office в частности локализованы под Россию, то по умолчанию должны стоять в графе «Обозначение» символ рубля, а в поле десятичных знаков число «2». В подавляющем большинстве случаев эти настройки изменять не нужно. Но, если вам все-таки нужно будет произвести расчет в долларах или без десятичных знаков, то требуется внести необходимые коррективы.
Существует ещё один вариант отформатировать полученный итог вычитания под денежный формат. Для этого нужно на ленте во вкладке «Главная» кликнуть по треугольнику, находящемуся справа от поля отображения действующего формата ячейки в группе инструментов «Число». Из открывшегося списка следует выбрать вариант «Денежный». Числовые значения будут преобразованы в денежные. Правда в этом случае отсутствует возможность выбора валюты и количества десятичных знаков. Будет применен вариант, который выставлен в системе по умолчанию, или настроен через окно форматирования, описанное нами выше.

Если же вы высчитываете разность между значениями, находящимися в ячейках, которые уже отформатированы под денежный формат, то форматировать элемент листа для вывода результата даже не обязательно. Он будет автоматически отформатирован под соответствующий формат после того, как будет введена формула со ссылками на элементы, содержащие уменьшаемое и вычитаемые числа, а также произведен щелчок по клавише 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 при использовании различных форматов данных.
Вычисление разницы
Учитывая, что Эксель работает с различными форматами данных, при вычитании одного значения из другого применяются различные варианты формул. Но в целом их все можно свести к единому типу:
А теперь давайте рассмотрим, как производится вычитание значений различных форматов: числового, денежного, даты и времени.
Способ 1: вычитание чисел
Сразу давайте рассмотрим наиболее часто применимый вариант подсчета разности, а именно вычитание числовых значений. Для этих целей в Экселе можно применить обычную математическую формулу со знаком «-».
-
Если вам нужно произвести обычное вычитание чисел, воспользовавшись Excel, как калькулятором, то установите в ячейку символ «=». Затем сразу после этого символа следует записать уменьшаемое число с клавиатуры, поставить символ «-», а потом записать вычитаемое. Если вычитаемых несколько, то нужно опять поставить символ «-» и записать требуемое число. Процедуру чередования математического знака и чисел следует проводить до тех пор, пока не будут введены все вычитаемые. Например, чтобы из числа 10 вычесть 5 и 3, нужно в элемент листа Excel записать следующую формулу:
Но значительно чаще процесс вычитания в Экселе применяется между числами, размещенными в ячейках. При этом алгоритм самого математического действия практически не меняется, только теперь вместо конкретных числовых выражений применяются ссылки на ячейки, где они расположены. Результат же выводится в отдельный элемент листа, где установлен символ «=».
Посмотрим, как рассчитать разницу между числами 59 и 26, расположенными соответственно в элементах листа с координатами A3 и С3.
- Выделяем пустой элемент книги, в который планируем выводить результат подсчета разности. Ставим в ней символ «=». После этого кликаем по ячейке A3. Ставим символ «-». Далее выполняем клик по элементу листа С3. В элементе листа для вывода результата должна появиться формула следующего вида:
Но на самом деле в некоторых случаях требуется произвести вычитание, в котором будут принимать участие, как непосредственно числовые значения, так и ссылки на ячейки, где они расположены. Поэтому вполне вероятно встретить и выражение, например, следующего вида:


Способ 2: денежный формат
Вычисление величин в денежном формате практически ничем не отличается от числового. Применяются те же приёмы, так как, по большому счету, данный формат является одним из вариантов числового. Разница состоит лишь в том, что в конце величин, принимающих участие в расчетах, установлен денежный символ конкретной валюты.
- Собственно можно провести операцию, как обычное вычитание чисел, и только потом отформатировать итоговый результат под денежный формат. Итак, производим вычисление. Например, вычтем из 15 число 3.

- После этого кликаем по элементу листа, который содержит результат. В меню выбираем значение «Формат ячеек…». Вместо вызова контекстного меню можно применить после выделения нажатие клавиш Ctrl+1.

- При любом из двух указанных вариантов производится запуск окна форматирования. Перемещаемся в раздел «Число». В группе «Числовые форматы» следует отметить вариант «Денежный». При этом в правой части интерфейса окна появятся специальные поля, в которых можно выбрать вид валюты и число десятичных знаков. Если у вас Windows в целом и Microsoft Office в частности локализованы под Россию, то по умолчанию должны стоять в графе «Обозначение» символ рубля, а в поле десятичных знаков число «2». В подавляющем большинстве случаев эти настройки изменять не нужно. Но, если вам все-таки нужно будет произвести расчет в долларах или без десятичных знаков, то требуется внести необходимые коррективы.
Существует ещё один вариант отформатировать полученный итог вычитания под денежный формат. Для этого нужно на ленте во вкладке «Главная» кликнуть по треугольнику, находящемуся справа от поля отображения действующего формата ячейки в группе инструментов «Число». Из открывшегося списка следует выбрать вариант «Денежный». Числовые значения будут преобразованы в денежные. Правда в этом случае отсутствует возможность выбора валюты и количества десятичных знаков. Будет применен вариант, который выставлен в системе по умолчанию, или настроен через окно форматирования, описанное нами выше.

Если же вы высчитываете разность между значениями, находящимися в ячейках, которые уже отформатированы под денежный формат, то форматировать элемент листа для вывода результата даже не обязательно. Он будет автоматически отформатирован под соответствующий формат после того, как будет введена формула со ссылками на элементы, содержащие уменьшаемое и вычитаемые числа, а также произведен щелчок по клавише 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, а также при помощи встроенных функций.
Разница в эксель
Смотрите также функцию ЕСЛИОШИБКА, которая правило»-«Использовать формулу для мы не только неправильно, что нужноЗАРАНЕЕ БЛАГОДАРЕН прибавляет день конечнойДЕНЬ(КОНМЕСЯЦА(ДАТАМЕС(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 дня, а не РАЗНДАТ(), английский вариант
Как в Эксель посчитать разницу столбцов (вычесть столбец из столбца)?
Как в Экселе (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 — сравнить между собой два диапазона с данными и найти различия между ними. Способ решения, в данном случае, определяется типом исходных данных.
Вариант 1. Синхронные списки
Если списки синхронизированы (отсортированы), то все делается весьма несложно, т.к. надо, по сути, сравнить значения в соседних ячейках каждой строки. Как самый простой вариант — используем формулу для сравнения значений, выдающую на выходе логические значения ИСТИНА (TRUE) или ЛОЖЬ (FALSE) :

Число несовпадений можно посчитать формулой:
или в английском варианте =SUMPRODUCT(—(A2:A20<>B2:B20))
Если в результате получаем ноль — списки идентичны. В противном случае — в них есть различия. Формулу надо вводить как формулу массива, т.е. после ввода формулы в ячейку жать не на Enter, а на Ctrl+Shift+Enter.
Если с отличающимися ячейками надо что сделать, то подойдет другой быстрый способ: выделите оба столбца и нажмите клавишу F5, затем в открывшемся окне кнопку Выделить (Special) — Отличия по строкам (Row differences) . В последних версиях Excel 2007/2010 можно также воспользоваться кнопкой Найти и выделить (Find & Select) — Выделение группы ячеек (Go to Special) на вкладке Главная (Home)

Excel выделит ячейки, отличающиеся содержанием (по строкам). Затем их можно обработать, например:
- залить цветом или как-то еще визуально отформатировать
- очистить клавишей Delete
- заполнить сразу все одинаковым значением, введя его и нажав Ctrl+Enter
- удалить все строки с выделенными ячейками, используя команду Главная — Удалить — Удалить строки с листа (Home — Delete — Delete Rows)
- и т.д.
Вариант 2. Перемешанные списки
Если списки разного размера и не отсортированы (элементы идут в разном порядке), то придется идти другим путем.
Самое простое и быстрое решение: включить цветовое выделение отличий, используя условное форматирование. Выделите оба диапазона с данными и выберите на вкладке Главная — Условное форматирование — Правила выделения ячеек — Повторяющиеся значения (Home — Conditional formatting — Highlight cell rules — Duplicate Values):

Если выбрать опцию Повторяющиеся, то Excel выделит цветом совпадения в наших списках, если опцию Уникальные — различия.
Цветовое выделение, однако, не всегда удобно, особенно для больших таблиц. Также, если внутри самих списков элементы могут повторяться, то этот способ не подойдет.
В качестве альтернативы можно использовать функцию СЧЁТЕСЛИ (COUNTIF) из категории Статистические, которая подсчитывает сколько раз каждый элемент из второго списка встречался в первом:

Полученный в результате ноль и говорит об отличиях.
И, наконец, «высший пилотаж» — можно вывести отличия отдельным списком. Для этого придется использовать формулу массива:
Несколько способов, как сравнить два столбца в Excel

Microsoft Excel остаётся мощнейшим инструментом для работы с данными, и в нём существует множество способов для анализа и сравнения информации. Один из распространённых сценариев – это сравнение двух столбцов данных между собой. На первый взгляд это может показаться просто, но неподготовленный пользователь может столкнуться со множеством проблем и поиском нужных формул.
В этой статье мы рассмотрим различные методы и функции, которые позволят вам сравнить два столбца в Excel. Мы покажем, как использовать встроенные функции Excel, такие как ЕСЛИ, ВПР, ИНДЕКС, а также рассмотрим использование условного форматирования. Вы узнаете, как быстро сравнивать значения в двух столбцах и находить идентичные и недостающие значения.
1. Сравнение двух столбцов на совпадения строк
Это самый простой и быстрый способ, в случае если вам необходимо сравнить между столбцами каждую строку.
Пример: сравнение ячеек в одной строке
Ниже приведено два столбца, которые имеют 9 строк.

Для того чтобы проверить оба столбца на совпадения, можно создать новый столбец (как на примере ниже в ячейке С1) и воспользоваться следующей формулой:

Эта формула сравнивает два столбца А2 и В2 между собой и выдаёт значение: ИСТИНА (совпадает), либо ЛОЖЬ (не совпадает).
Для того чтобы применить эту формулу для всех ячеек, достаточно навестись на правый нижний угол ячейки С2 и с зажатием левой кнопкой мыши потянуть её до необходимой строки.

Пример: сравнение ячеек в одной строке с помощью формулы ЕСЛИ
Если вам необходимо показать произвольный текст в столбце результатов, то можно воспользоваться простой формулой:
В кавычки данной формулы можно вставить любой текст, который будет отображаться для совпадений и несовпадений.

Если вам необходимо сравнить два столбца с учётом регистра (например, чтобы учитывалось заглавное или строчное написание “IBM” и “ibm”), то можно воспользоваться следующей формулой:
Приведённая формула покажет, в каких строках установлен одинаковый регистр, а в каких нет.

Пример: выделение строк с условным форматированием
Если вы хотите выделить строки с совпадающими данными (вместо того, чтобы получать результат в отдельном столбце), вы можете сделать это с помощью форматирования. Для этого необходимо выполнить несколько простых шагов:
- Выделите все необходимые данные для проверки.
- Перейдите на вкладку “Главная”.





В результате мы получим все выделенные ячейки, которые имеют одинаковые значения в каждой строке.
2. Сравнение двух столбцов с выделением совпадений
Если вы хотите сравнить два столбца и выделить совпадающие значения, то вы можете использовать функцию дублирования в условном форматировании. Данный способ позволит сравнивать все заданные значения в столбцах, вместо сравнения индивидуальных строк.
Как в эксель посчитать разницу между двумя столбцами

Вычисление разности является одним из самых популярных действий в математике. Но данное вычисление применяется не только в науке. Мы его постоянно выполняем, даже не задумываясь, и в повседневной жизни. Например, для того, чтобы посчитать сдачу от покупки в магазине также применяется расчет нахождения разницы между суммой, которую дал продавцу покупатель, и стоимостью товара. Давайте посмотрим, как высчитать разницу в 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, а также при помощи встроенных функций.
alt=»Закрыть» />Мы рады, что смогли помочь Вам в решении проблемы.
alt=»Закрыть» />Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Как в Эксель посчитать разницу столбцов (вычесть столбец из столбца)?
Как в Экселе (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 минуты.

Денежные единицы
Чтобы отнять между собой значения в ячейках, где выбран денежный формат, используется самый простой способ. Выберите пустой блок, поставьте в нем знак равенства и отнимете значения, выделяя их по очереди.

После нажатия уже знакомой кнопки, получим значение, после которого также будет стоять символ выбранной денежной единицы.

Вот такими способами получится посчитать разницу между числами, датами, временем, или денежными единицами в Эксель.