Если на английском языке excel
Обновлено: 21.11.2024
В этом учебном пособии по Excel объясняется, как использовать функцию Excel РАЗНДАТ с синтаксисом и примерами.
Описание
Функция РАЗНДАТ в Microsoft Excel возвращает разницу между двумя значениями даты на основе указанного интервала.
Функция РАЗНДАТ – это встроенная функция Excel, относящаяся к категории Функция даты/времени. Его можно использовать как функцию рабочего листа (WS) в Excel. В качестве функции рабочего листа функцию РАЗНДАТ можно ввести как часть формулы в ячейку рабочего листа.
Синтаксис
Синтаксис функции РАЗНДАТ в Microsoft Excel:
Параметры или аргументы
Интервал времени, используемый для вычисления разницы между date1 и date2. Ниже приведен список допустимых значений интервала.
Интервал | Пояснение |
---|---|
Y | Количество полных лет. |
M | Количество полных месяцев. |
D< /td> | Количество дней. |
MD | Разница между днями (месяцы и годы игнорируются). |
YM | Разница между месяцами (дни и годы игнорируются). |
YD | Разница между днями (годы и даты игнорируются). |
Возврат
Функция РАЗНДАТ возвращает числовое значение.
Применимо к
Тип функции
Пример (как функция рабочего листа)
Давайте рассмотрим несколько примеров функции РАЗНДАТ в Excel и узнаем, как использовать функцию РАЗНДАТ в качестве функции рабочего листа в Microsoft Excel:
Исходя из приведенной выше электронной таблицы Excel, будут возвращены следующие примеры DATEDIF:
Часто задаваемые вопросы
Вопрос. В Microsoft Excel у меня есть ячейка, которая выводит чей-то возраст по следующей формуле:
Результат работает нормально. Затем я хочу взять ответ и, если возраст 11 лет или старше, дать результат 250. Если возраст 10 лет и меньше, дать результат 200.
Я попытался использовать формулу ЕСЛИ, но она не работает с ячейкой, в которой в качестве значения используется формула РАЗНДАТ. Я могу заставить формулу ЕСЛИ работать с пустыми ячейками, если введу возраст вручную в виде числа, но не использую результат из ячейки DATEDIF.
Ответ. Первое, что я заметил, глядя на вашу формулу, это то, что она состоит из двух компонентов. Первая часть вашей формулы — это функция РАЗНДАТ:
И во второй части вашей формулы вы объединяете пробел в конце результата:
Этот пробел в конце, вероятно, является причиной вашей проблемы, так как ваша формула возвращает не чистое число, а возраст с добавленным пробелом в конце.
Когда вы проверяете свой возраст с помощью функции ЕСЛИ, убедитесь, что вы не включаете объединенный пробел в саму формулу ЕСЛИ.
Вы можете попробовать следующую формулу:
Эта формула вернет либо 250, либо 200 в зависимости от возраста, а затем соединит пробел в конце. Обратите внимание, что & " " не входит в саму функцию ЕСЛИ.
Вопрос. В Excel у меня есть рабочее поле, представляющее собой ячейку C4. Мне нужно знать, как вернуть ноль (0), если рабочее поле пусто.
У меня есть следующая формула:
У меня будут случаи, когда поле данных C4 будет пустым, и в этих случаях мне нужно, чтобы формула возвращала ноль вместо 115. Пожалуйста, помогите!
Ответ. Вы можете использовать функцию ЕПУСТО, чтобы проверить, является ли значение ячейки пустым, следующим образом:
Эта формула вернет 0, если ячейка C4 пуста. В противном случае возвращается вычисление DATEDIF.
Функция ЕСЛИ выполняет логическую проверку и возвращает одно значение для результата ИСТИНА, а другое — для результата ЛОЖЬ. Например, чтобы «сдать» баллы выше 70: = ЕСЛИ (A1> 70, «Пройдено», «Не пройдено»). С помощью вложенных функций ЕСЛИ можно проверить более одного условия. Функцию ЕСЛИ можно комбинировать с логическими функциями, такими как И и ИЛИ, для расширения логического теста.
- logical_test — значение или логическое выражение, которое можно оценить как ИСТИНА или ЛОЖЬ.
- value_if_true – [необязательный] значение, которое будет возвращено, когда logical_test оценивается как TRUE.
- value_if_false – [необязательный] значение, которое будет возвращено, если logical_test оценивается как FALSE.
Функция ЕСЛИ используется для запуска логического теста и реагирует по-разному в зависимости от того, является ли результат ИСТИНА или ЛОЖЬ. Первый аргумент, logical_test, представляет собой выражение, возвращающее значение TRUE или FALSE.И value_if_true, и value_if_false являются необязательными, но необходимо указать хотя бы одно из них. Результатом ЕСЛИ может быть значение, ссылка на ячейку или даже другая формула.
В примере, показанном выше, мы хотим присвоить "пройдено" или "не пройдено" на основе результатов теста. Проходной балл 70 и выше. Формула в D6, скопированная вниз, выглядит так:
Перевод: если значение в ячейке C6 больше или равно 70, вернуть "Пройдено". В противном случае вернуть "Fail".
Логический ход этой формулы можно изменить на противоположный. Приведенная ниже формула возвращает тот же результат:
Перевод: если значение в ячейке C6 меньше 70, вернуть "Fail". В противном случае вернуть "Pass".
Обе приведенные выше формулы при копировании вернут правильные результаты.
Примечание. Если вы не знакомы с идеей критериев формулы, в этой статье дается множество примеров.
Еще одна формула
В результате функция ЕСЛИ может вернуть другую формулу. Например, приведенная ниже формула вернет A1*5%, если A1 меньше 100, и A1*7%, если A1 больше или равно 100:
Вложенные операторы IF
Функция ЕСЛИ может быть "вложенной". «Вложенный ЕСЛИ» относится к формуле, в которой по крайней мере одна функция ЕСЛИ вложена в другую, чтобы проверить наличие большего количества условий и вернуть больше возможных результатов. Каждый оператор IF должен быть тщательно «вложен» в другой, чтобы логика была правильной.
Например, следующую формулу можно использовать для выставления оценки, а не результата "сдал/не сдал":
Можно вложить до 64 функций ЕСЛИ. Однако, как правило, для более сложных сценариев следует использовать другие функции, такие как ВПР или ГПР, поскольку они могут обрабатывать больше условий гораздо более простым способом.
Логические операторы
При построении теста с ЕСЛИ вы можете использовать любой из следующих логических операторов:
Оператор сравнения | Значение td> | Пример |
= | равно | A1=D1 |
> | больше | A1>D1 |
>= | больше или равно | A1>=D1 |
не равно | A1<>D1 |
Функция ЕСЛИ не поддерживает подстановочные знаки, но вы можете комбинировать ЕСЛИ и СЧЁТЕСЛИ, чтобы получить базовые функции подстановочных знаков.
ЕСЛИ с И, ИЛИ, НЕ
Функция ЕСЛИ может сочетаться с функциями И и ИЛИ. Например, чтобы вернуть "ОК", когда A1 находится между 7 и 10, вы можете использовать следующую формулу:
Перевод: если A1 больше 7 и меньше 10, вернуть "ОК". В противном случае ничего не возвращать ("").
Чтобы вернуть B1+10, когда A1 "красный" или "синий", вы можете использовать функцию ИЛИ следующим образом:
Перевод: если A1 красный или синий, вернуть B1+10, иначе вернуть B1.
Перевод: если A1 НЕ красный, вернуть B1+10, иначе вернуть B1.
Это 140 наиболее распространенных функций Excel с переводом на французский язык. Этот список очень полезен, если вы привыкли к английской версии Excel и работаете с французской версией, которая принимает в формулах только французские имена функций. Или наоборот!
Обычно вам также придется заменить все запятые в моих примерах формул точкой с запятой.
Нужен ли вам список всех названий функций на французском языке в Excel? Прокрутите страницу вниз, чтобы узнать больше о надстройке Microsoft Functions Translator.
английский | французский |
---|---|
ABS | ABS |
АДРЕС | АДРЕС |
ОБЪЕМ | ОБЪЕДИНЕНИЕ |
И | ET |
АРАБСКИЙ | CHIFFRE.ARABE | СРЕДНИЙ | МУАЕН |
СРЕДНИЙЕСЛИ | МУАЕН.СИ |
AVERAGEIFS | MOYENNE.SI.ENS |
BAHTTEXT | BAHTTEXT |
BIN2DEC | BINDEC |
BIN2HEX | BINHEX |
ПОТОЛОК | ПЛАФОНД |
ПОТОЛОК.МАТИК | ПЛАФОНД.МАТИК |
ЯЧЕЙКА | CELLULE |
CHAR | CAR |
ВЫБЕРИТЕ | CHOISIR |
КОД | КОД |
СТОЛБЦА | КОЛОННА |
СТОЛБЦЫ | СТОЛБЦЫ |
CONCAT | CONCAT |
ОБЪЕДИНИТЬ | ОБЪЕДИНИТЬ |
ПРЕОБРАЗОВАТЬ | ПРЕОБРАЗОВАТЬ |
COUNT< /td> | NB |
COUNTA | NBVAL |
COUNTBULL | < td>NB.VIDE|
СЧЁТЕСЛИ | NB.SI |
СЧЁТЕСЛИМН | < td>NB.SI.ENS|
ДАТА | ДАТА |
ДАТАЗНАЧ | ДАТАЗНАЧ |
ДЕНЬ | ДЖУРН |
ДНЕЙ | ДЖУРС |
DEC2BIN | DECBIN |
DEC2HEX | DECHEX |
КОНМЕСЯЦА | FIN.MOIS |
ЧЕТНАЯ | ПАРА |
ТОЧНО | ТОЧНО |
ФАКТ | ФАКТ |
FILTERXML td> | FILTRE.XML |
НАЙТИ | ПОИСК |
ПОЛ | PLANCHER |
FLOOR.MATH | PLANCHER.MATH |
FORMULATEXT | FORMULETEXTE |
ЧАСТОТА | ЧАСТОТА |
HEX2BIN | HEXBIN |
HEX2DEC | HEXDEC |
HLOOKUP | RECHERCHEH |
ГИПЕРССЫЛКА | LIEN_HYPERTEXTE |
ЕСЛИ | SI |
IFERROR | SIERREUR |
IFS | SI.CONDITIONS |
ИНДЕКС | ИНДЕКС |
КОСВЕННЫЕ | КОСВЕННЫЕ |
ИНФО | ИНФОРМАЦИЯ |
INT | ENT |
ISBLANK | ESTVIDE |
ISERROR | ESTERREUR |
ISEVEN | EST.PAIR |
ESTLOGIQUE | |
ISNA | ESTNA |
ISNONTEXT | ESTNONTEXTE |
ISNUMBER | ESTNUM |
ISODD | EST.IMPAIR |
ISOWWEKNUM | NO.SEMAINE.ISO |
ISTEXT< /td> | ESTTEXTE |
БОЛЬШОЙ | БОЛЬШОЙ.VALEUR |
ЛЕВЫЙ | GAUCHE |
LEN | NBCAR |
ПРОСМОТР | RECHERCHE |
НИЖЕ | МИНУСКУЛЬ |
MATCH | ЭКВИВ |
MAX | MAX |
MAXIFS | MAX.SI | < /tr>
МЕДИАНА | МЕДИАНА |
СРЕДНЯЯ | STXT | МИН | МИН | < tr>MINIFS | MIN.SI |
MOD | MOD |
MODE | MODE |
МЕСЯЦ | MOIS |
ОКРУГЛЫЙ | ARRONDI.AU.MULTIPLE |
N | N |
NA | НЕТ |
ЧИСТРАБДНИ | ЧИСЛО ДНЕЙ |
ЧИСТРАБДНИ .INTL | NB.JOURS.OUVRES.INTL |
НЕ | НЕ |
СЕЙЧАС | ОБСЛУЖИВАНИЕ |
НЕЧЕТНОЕ | ПОВРЕЖДЕНИЕ |
СМЕЩЕНИЕ | ДЕКАЛИРОВКА |
ИЛИ | ОП |
ПРОЦЕНТИЛЬ | CENTILE |
PERCENTILE.EXC | CENTILE.EXCLURE |
PERCENTILE.INC td> | CENTILE.INCLURE |
PERCENTRANK | RANG.POURCENTAGE |
PERCENTRANK.EXC | RANG.POURCENTAGE.EXCLURE |
PERCENTRANK.INC | RANG.POURCENTAGE.INCLURE | PI | PI |
PMT | VPM |
ПРАВИЛЬНО | NOMPROPRE |
КВАРТИЛЬ | КВАРТИЛЬ |
КВАРТИЛЬ.ИСКЛ | КВАРТИЛЬ .EXCLURE |
QUARTILE.INC | QUARTILE.INCLURE |
RAND | ALEA |
RANDBETWEEN | ALEA.ENTRE.BORNES |
РАНГ | RANG |
RANK.AVG | MOYENNE.RANG |
RANK.EQ | EQUATION.RANG |
ЗАМЕНИТЬ | ЗАМЕНИТЬ |
ПОВТОР | ПОВТОР |
ПРАВО | ПОРЯДОК |
РИМСКИЙ | РИМСКИЙ |
ОКРУГЛ | ARRONDI |
ОКРУГЛВНИЗ | ARRONDI.INF |
ROUNDUP | ARRONDI.SUP |
ROW | LIGNE | tr>
СТРОКИ | ЛИГНЕЗЫ |
ПОИСК | КЕРШЕ |
МАЛЕНЬКИЙ | МАЛЕНЬКИЙ.VALEUR |
СТАНДОТКЛОН | ECARTYPE |
ECARTYPE.PEARSON | |
STDEV.S | ECARTYPE.STANDARD | ЗАМЕНИТЬ | ЗАМЕНИТЬ |
ПРОМЕЖУТОЧНЫЙ ИТОГ | СУМ.ИТОГО |
SUM | SOMME |
SUMIF | SOMME.SI |
СУММЕСЛИМН | SOMME.SI.ENS |
СУММПРОДУКТ | SOMMEPROD |
SWITCH | SI.MULTIPLE |
ТЕКСТ | ТЕКСТ |
TEXTJOIN | JOINDRE.TEXTE |
СЕГОДНЯ | AUJOURDHUI |
ТРАНСПОНИРОВАТЬ td> | ТРАНСПОНИРОВАТЬ |
ОТРЕЗАТЬ | ЗАМЕНИТЬ ПРОБЕЛ |
UNICHAR | UNICAR |
UNICODE | UNICODE |
ВЕРХНИЙ | MAJUSCULE td> |
ВПР | РЕЧЕРЧЕВ |
ДЕНЬ НЕДЕЛИ | JOURSEM | tr>
WEEKNUM | NO.SEMAINE |
ГОД | ГОД |
ЛОЖЬ | ЛОЖЬ |
ИСТИНА | VRAI |