Примеры часто используемых формул

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

В этой статье

Условные формулы

Формулы даты и времени

Математические формулы

Текстовые формулы

Условные формулы

Следующие формулы возвращают значение «Да» или «Нет» и могут использоваться для проверки условия в выражении, например для проверки значения «ОК» или «Неверно». Они также могут возвращать пустое значение или тире.

Сравнение чисел

Для выполнения этой задачи используется функция ЕСЛИ.

Столбец1

Столбец2

Формула

Описание (возможный результат)

15000

9000

=[Столбец1]>[Столбец2]

Столбец1 больше Столбец2? (0)

15000

9000

=ЕСЛИ([Столбец1]<=[Столбец2]; "ОК"; "Неверно")

Столбец1 меньше или равняется Столбец2? (Нет)

Возврат логического значения после сравнения содержимого столбцов

Для того чтобы результат был логическим значением (0 или 1), используют функции И, ИЛИ или НЕ.

Столбец1

Столбец2

Столбец3

Формула

Описание (возможный результат)

15

9

8

=И([Столбец1]>[Столбец2]; [Столбец1]<[Столбец3])

15 больше 9 и меньше 8? (Нет)

15

9

8

=ИЛИ([Столбец1]>[Столбец2]; [Столбец1]<[Столбец3])

15 больше 9 или меньше 8? (Да)

15

9

8

=НЕ([Столбец1]+[Столбец2]=24)

15 плюс 9 не равно 24? (Нет)

Для того чтобы результат определялся другим вычислением или был значением, отличным «Да» или «Нет», используют функции ЕСЛИ, И и ИЛИ.

Столбец1

Столбец2

Столбец3

Формула

Описание (возможный результат)

15

9

8

=ЕСЛИ([Столбец1]=15; "ОК"; "Неверно")

Если значение в Столбец1 равно 15, возвращается «ОК». (ОК)

15

9

8

=ЕСЛИ(И([Столбец1]>[Столбец2]; [Столбец1]<[Столбец3]); "ОК"; "Неверно")

Если 15 больше 9 и меньше 8, возвращается «Да». (Нет)

15

9

8

=ЕСЛИ(ИЛИ([Столбец1]>[Столбец2]; [Столбец1]<[Столбец3]); "ОК"; "Неверно")

Если 15 больше 9 или меньше 8, возвращается «Да». (Да)

Отображение нулей в виде пробелов или тире

Чтобы отобразить ноль, выполните простое вычисление. Чтобы отобразить пробел или тире, используйте функцию ЕСЛИ.

С толбец1

Столбец2

Формула

Описание (возможный результат)

10

10

=[Столбец1]-[Столбец2]

Второе число вычитается из первого (0)

15

9

=ЕСЛИ([Столбец1]-[Столбец2]; "-"; [Столбец1]-[Столбец2])

Когда значение равняется нулю, возвращается дефис (-)

Скрытие значений ошибок в столбцах

Функцию ЕОШИБКА используют, чтобы вывести вместо значения ошибки другой текст, например, дефис, "#Н/Д" или "НД".

Столбец1

Столбец2

Формула

Описание (возможный результат)

10

2460

=[Столбец1]/[Столбец2]

Возвращается ошибка (#ДЕЛ/0)

10

2460

=ЕСЛИ(ЕОШИБКА([Столбец1]/[Столбец2]); "НД"; [Столбец1]/[Столбец2])

При ошибке возвращается "НД"

10

2460

=ЕСЛИ(ЕОШИБКА([Столбец1]/[Столбец2]); "-"; [Столбец1]/[Столбец2])

При ошибке возвращается дефис

К началу страницы

Формулы для значений даты и времени

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

Сложение дат

Чтобы прибавить к дате определенное число дней, используется оператор сложения (+).

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

Столбец1

Столбец2

Формула

Описание (результат)

09.06.2007

15

=[Столбец1]+[Столбец2]

Прибавление 3 дней к 09.06.07 (12.06.07)

10.12.2008

54

=[Столбец1]+[Столбец2]

Прибавление 54 дней к 10.12.08 (02.02.09)

Чтобы прибавить к дате определенное число месяцев, используются функции ДАТА, ГОД, МЕСЯЦ и ДЕНЬ.

Столбец1

Столбец2

Формула

Описание (результат)

09.06.2007

15

=ДАТА(ГОД([Столбец1]); МЕСЯЦ([Столбец1])+[Столбец2]; ДЕНЬ([Столбец1]))

Прибавление 3 месяцев к 09.06.07 (09.09.07)

10.12.2008

25

=ДАТА(ГОД([Столбец1]); МЕСЯЦ([Столбец1])+[Столбец2]; ДЕНЬ([Столбец1]))

Прибавление 25 месяцев к 10.12.08 (10.01.11)

Чтобы прибавить к дате определенное число лет, используются функции ДАТА, ГОД, МЕСЯЦ и ДЕНЬ.

Столбец1

Столбец2

Формула

Описание (результат)

09.06.2007

15

=ДАТА(ГОД([Столбец1])+[Столбец2]; МЕСЯЦ([Столбец1]); ДЕНЬ([Столбец1]))

Прибавление 3 лет к 09.06.07 (09.06.10)

10.12.2008

25

=ДАТА(ГОД([Столбец1])+[Столбец2]; МЕСЯЦ([Столбец1]); ДЕНЬ([Столбец1]))

Прибавление 25 лет к 10.12.08 (10.12.33)

Чтобы прибавить к дате определенную комбинацию дней, месяцев и лет лет, используются функции ДАТА, ГОД, МЕСЯЦ и ДЕНЬ.

Столбец1

Формула

Описание (результат)

09.06.2007

=ДАТА(ГОД([Столбец1])+3; МЕСЯЦ([Столбец1])+1; ДЕНЬ([Столбец1])+5)

Прибавление 3 лет, 1 месяца и 5 дней к 09.06.2007 (14.07.10)

10.12.2008

=ДАТА(ГОД([Столбец1])+1; МЕСЯЦ([Столбец1])+7; ДЕНЬ([Столбец1])+5)

Прибавление 1 года, 7 месяцев и 5 дней к 10.12.08 (15.07.10)

Вычисление разности двух дат

Для выполнения этой задачи используется функция РАЗНДАТ.

Столбец1

Столбец2

Формула

Описание (результат)

01-Янв-1995

15-Июн-1999

=РАЗНДАТ([Столбец1]; [Столбец2]; "д")

Возвращает количество дней между двумя датами (1626)

01-Янв-1995

15-Июн-1999

=РАЗНДАТ([Столбец1]; [Столбец2]; "гм")

Возвращает количество месяцев между датами, игнорируя годы (5)

01-Янв-1995

15-Июн-1999

=РАЗНДАТ([Столбец1]; [Столбец2]; "гд")

Возвращает количество дней между датами, игнорируя годы (165)

Вычисление разницы во времени

Для представления результата в стандартном формате времени (часы : минуты : секунды) воспользуйтесь оператором вычитания (-) и функцией ТЕКСТ. Чтобы этот метод работал, количество часов не должно превышать 24, а количество минут и секунд не должно превышать 60.

Столбец1

Столбец2

Формула

Описание (результат)

06/09/2007 10:35 AM

06/09/2007 3:30 PM

=ТЕКСТ([Столбец1]- [Столбец2]; "ч")

Количество часов между двумя значениями времени (4)

06/09/2007 10:35 AM

06/09/2007 3:30 PM

=ТЕКСТ([Столбец1]- [Столбец2]; "ч:мм")

Количество часов и минут между двумя значениями времени (4:55)

06/09/2007 10:35 AM

06/09/2007 3:30 PM

=ТЕКСТ([Столбец1]- [Столбец2]; "ч:мм:сс")

Количество часов, минут и секунд между двумя значениями времени (4:55:00)

Для отображения результата в виде общего количества единиц времени, воспользуйтесь функцией ЦЕЛОЕ или функциями ЧАС, МИНУТЫ и СЕКУНДЫ.

Столбец1

Столбец2

Формула

Описание (результат)

06/09/2007 10:35 AM

06/10/2007 3:30 PM

=ЦЕЛОЕ([Столбец1]- [Столбец2]*24)

Количество часов между двумя значениями времени (28)

06/09/2007 10:35 AM

06/10/2007 3:30 PM

=ЦЕЛОЕ([Столбец1]- [Столбец2]*1440)

Количество минут между двумя значениями времени (1735)

06/09/2007 10:35 AM

06/10/2007 3:30 PM

=ЦЕЛОЕ([Столбец1]- [Столбец2]*86400)

Количество секунд между двумя значениями времени (104100)

06/09/2007 10:35 AM

06/10/2007 3:30 PM

=ЧАС([Столбец1]- [Столбец2])

Количество часов между двумя значениями времени, если разница не превышает 24 (4)

06/09/2007 10:35 AM

06/10/2007 3:30 PM

=МИНУТЫ([Столбец1]- [Столбец2])

Количество минут между двумя значениями времени, если разница не превышает 60 (55)

06/09/2007 10:35 AM

06/10/2007 3:30 PM

=СЕКУНДЫ([Столбец1]- [Столбец2])

Количество секунд между двумя значениями времени, если разница не превышает 60 (0)

Преобразование времени

Для преобразования часов из стандартного формата времени в десятичное число воспользуйтесь функцией ЦЕЛОЕ.

Столбец1

Формула

Описание (результат)

10:35:00

=([Столбец1]- ЦЕЛОЕ([Столбец2]))*24

Количество часов после полудня (10.583333)

12:15 PM

=([Столбец1]- ЦЕЛОЕ([Столбец2]))*24

Число часов с 0:00:00 (12,25)

Для преобразования результата в стандартный формат времени (часы : минуты : секунды) воспользуйтесь оператором вычитания (-) и функцией ТЕКСТ.

Столбец1

Формула

Описание (результат)

23:58:00

=ТЕКСТ(Столбец1/24;"ч:мм:сс")

Количество часов, минут и секунд с 0:00:00 (00:59:55)

02:06:00

=ТЕКСТ(Столбец1/24; "ч:мм")

Часов и минут с 0:00:00 (00:05:00)

Вставка дат в юлианском представлении

Выражение «Юлианское представление дат» иногда используется для обозначения формата даты, в котором после текущего года стоит номер дня с начала года. Например, дате 1 января 2007 г. соответствует значение 2007001, а 31 декабря 2007 г. — значение 2007365. Следует помнить, что этот формат не основан на юлианском календаре.

Для преобразования даты в юлианскую даты используются функции ТЕКСТ и ДАТАЗНАЧ.

Столбец1

Формула

Описание (результат)

23.6.2007

=ТЕКСТ([Столбец1];"гг")&ТЕКСТ(([Столбец1]-ДАТАЗНАЧ("1.1."&ТЕКСТ([Столбец1];"гг"))+1);"000")

Дата в юлианском представлении с двузначным обозначением года (07174)

23.6.2007

=ТЕКСТ([Столбец1];"гггг")&ТЕКСТ(([Столбец1]-ДАТАЗНАЧ("1.1."&ТЕКСТ([Столбец1];"гг"))+1);"000")

Дата в юлианском представлении с четырехзначным обозначением года (2007174)

Чтобы преобразовать дату в юлианское представление, применяемое в астрономии, воспользуйтесь константой 2415018.50. Эта формула работает только с датами после 01.03.1901, если используется система отсчета дат с 1900 года.

Столбец1

Формула

Описание (результат)

23.6.2007

=[Столбец1]+2415018.50

Дата в юлианском представлении, используемом в астрономии (2454274,50)

Отображение дат в виде дней недели

Для преобразование дат в текстовое значение дня недели используются функции ТЕКСТ и ДЕНЬНЕД.

Столбец1

Формула

Описание (возможный результат)

19-фев-2007

=ТЕКСТ(ДЕНЬНЕД([Столбец1]);"дддд")

Вычисление дня недели для указанной даты и возврат его полного названия (понедельник)

3-янв-2008

=ТЕКСТ(ДЕНЬНЕД([Столбец1]);"ддд")

Вычисление дня недели для указанной даты и возврат его сокращенного названия (Пн)

К началу страницы

Математические формулы

С помощью следующих формул можно производить различные математические вычисления, например складывать, вычитать, перемножать и делить числа, вычислять среднее значение или медиану, округлять числа и подсчитывать количество значений.

Сложение чисел

Чтобы сложить числа в нескольких столбцах, воспользуйтесь оператором сложения (+) или функцией СУММ.

Столбец1

Столбец2

Столбец3

Формула

Описание (результат)

18

17

16

=[Столбец1]+[Столбец2]+[Столбец3]

Сложение чисел в первых трех столбцах (15)

18

17

16

=СУММ([Столбец1]; [Столбец2]; [Столбец3])

Сложение чисел в первых трех столбцах (15)

18

17

16

=СУММ(ЕСЛИ([Столбец1]>[Столбец2]; [Столбец1]-[Столбец2]; 10); [Столбец3])

Если Столбец1 больше, чем Столбец2, прибавить их разность к Столбец3. В противном случае прибавить 10 к Столбец3 (5)

Вычитание чисел

Чтобы вычесть числа в нескольких столбцах, воспользуйтесь оператором вычитания (-) или функцией СУММ с отрицательными числами.

Столбец1

Столбец2

Столбец3

Формула

Описание (результат)

15000

9000

-8000

=[Столбец1]-[Столбец2]

Вычитание 9000 из 15 000 (6000)

15000

9000

-8000

=СУММ([Столбец1]; [Столбец2]; [Столбец3])

Сложение чисел в первых трех столбцах, включая отрицательные значения (16000)

Вычисление разницы между двумя числами в виде процентного отношения

Для выполнения этой задачи используются операторы вычитания (-) и деления (/), а также функция ABS.

Столбец1

Столбец2

Формула

Описание (результат)

2342

2500

=([Столбец2]-[Столбец1])/ABS([Столбец1])

Относительное изменение (6,75% или 0,06746)

Умножение чисел

Чтобы перемножить числа в нескольких столбцах, воспользуйтесь оператором умножения (*) или функцией ПРОИЗВЕД.

Столбец1

Столбец2

Формула

Описание (результат)

17

2

=[Столбец1]*[Столбец2]

Произведение чисел из двух первых столбцов (10)

17

2

=ПРОИЗВЕД([Столбец1]; [Столбец2])

Произведение чисел из двух первых столбцов (10)

17

2

=ПРОИЗВЕД([Столбец1]; [Столбец2]; 2)

Произведение чисел из двух первых столбцов и числа 2 (20)

Деление чисел

Чтобы разделить числа в нескольких столбцах, воспользуйтесь оператором деления (/).

Столбец1

Столбец2

Формула

Описание (результат)

15000

120

=[Столбец1]/[Столбец2]

Деление 15000 на 12 (1250)

15000

120

=([Столбец1]+10000)/[Столбец2]

Сложить 15000 и 10000 и разделить результат на 12 (2083)

Вычисление среднего значения

Среднеарифметическое значение также называют просто средним. Для расчета среднего значения чисел из двух или нескольких столбцов в строке используется функция СРЗНАЧ.

Столбец1

Столбец2

Столбец3

Формула

Описание (результат)

18

17

16

=СРЗНАЧ([Столбец1]; [Столбец2]; [Столбец3])

Среднее значение чисел из трех первых столбцов (5)

18

17

16

=СРЗНАЧ(ЕСЛИ([Столбец1]>[Столбец2]; [Столбец1]-[Столбец2]; 10); [Столбец3])

Если Столбец1 больше, чем Столбец2, вычислить среднее значение их разности и Столбец3. В противном случае вычислить среднее числа 10 и Столбец3 (2,5)

Вычисление медианы

Медиана (срединное значение) представляет значение в центре упорядоченного диапазона чисел. Для расчета срединного значения группы чисел используется функция МЕДИАНА.

A

B

C

D

E

F

Формула

Описание (результат)

10

7

9

27

2460

16

=МЕДИАНА(A; B; C; D; E; F)

Медиана чисел из шести первых столбцов (8)

Поиск наименьшего или наибольшего числа в диапазоне

Для расчета минимального или максимального значения чисел из двух или нескольких столбцов в строке используются функции МИН или МАКС.

Столбец1

Столбец2

Столбец3

Формула

Описание (результат)

10

7

9

=МИН([Столбец1]; [Столбец2]; [Столбец3])

Наименьшее число (7)

10

7

9

=МАКС([Столбец1]; [Столбец2]; [Столбец3])

Наибольшее число (10)

Подсчет количества значений

Для подсчета количества значений используется функция СЧЁТ.

Столбец1

Столбец2

Столбец3

Формула

Описание (результат)

Яблоня

12.12.2007

=СЧЕТ([Столбец1]; [Столбец2]; [Столбец3])

Подсчет количества столбцов, содержащих числовые значения. Исключаются значения даты и времени, текст и пустые значения (0)

450р.

#ДЕЛ/0!

1,01

=СЧЕТ([Столбец1]; [Столбец2]; [Столбец3])

Подсчет количества столбцов, содержащих числовые значения; исключаются ошибки и логические значения.

Увеличение или уменьшение числа на заданное количество процентов

Для выполнения этой задачи используется оператор процента (%).

Столбец1

Столбец2

Формула

Описание (результат)

23

3%

=[Столбец1]*(1+5%)

Увеличение значения Столбец1 на 5% (24,15)

23

3%

=[Столбец1]*(1+[Столбец2])

Увеличение числа в Столбец1 на процентное значение, содержащееся в Столбец2: 3% (23.69)

23

3%

=[Столбец1]*(1-[Столбец2])

Уменьшение числа в Столбец1 на процентное значение, содержащееся в Столбец2: 3% (22,31)

Возведение числа в степень

Для выполнения этой задачи используется оператор возведения в степень (^) или функция СТЕПЕНЬ.

Столбец1

Столбец2

Формула

Описание (результат)

17

2

=[Столбец1]^[Столбец2]

Рассчитывается значение 5 в квадрате (25)

17

15

=СТЕПЕНЬ([Столбец1]; [Столбец2])

Рассчитывается значение 5 в кубе (125)

Округление числа

Для округления чисел в верхнюю сторону используются функции ОКРУГЛВВЕРХ, ЧЁТН и НЕЧЁТ.

Столбец1

Формула

Описание (результат)

20,3

=ОКРУГЛВВЕРХ([Столбец1]; 0)

Округление числа 20,3 до ближайшего целого (21)

-5,9

=ОКРУГЛВВЕРХ([Столбец1]; 0)

Округление числа -5,9 вверх до ближайшего целого (-5)

12,5493

=ОКРУГЛВВЕРХ([Столбец1]; 2)

Округление 12,5493 вверх до ближайших сотых долей, т. е. двух десятичных разрядов (12,55)

20,3

=ЧЕТН([Столбец1])

Округление числа 20,3 вверх до ближайшего четного значения (22)

20,3

=НЕЧЕТ([Столбец1])

Округление числа 20,3 вверх до ближайшего нечетного значения (21)

Для округления чисел снизу используются функция ОКРУГЛВНИЗ.

Столбец1

Формула

Описание (результат)

20,3

=ОКРУГЛВНИЗ([Столбец1]; 0)

Округление числа 20,3 вниз до ближайшего целого значения (20)

-5,9

=ОКРУГЛВНИЗ([Столбец1]; 0)

Округление числа -5,9 вниз до ближайшего целого (-6)

12,5493

=ОКРУГЛВНИЗ([Столбец1]; 2)

Округление 12,5493 вниз до ближайших сотых долей, т. е. двух десятичных разрядов (12,54)

Для округления числа до ближайшего целого числа или дроби, воспользуйтесь функцией ОКРУГЛ.

Столбец1

Формула

Описание (результат)

20,3

=ОКРУГЛ([Столбец1]; 0)

Округляет число 20,3 вниз, поскольку дробная часть меньше 0,5 (20)

5,9

=ОКРУГЛ([Столбец1]; 0)

Округляет число 5,9 вверх, поскольку дробная часть больше 0,5 (6)

-5,9

=ОКРУГЛ([Столбец1]; 0)

Округляет число -5,9 вниз, поскольку дробная часть меньше -0,5 (-6)

1,25

=ОКРУГЛ([Столбец1]; 1)

Округляет число до ближайших десятых (один десятичный разряд). Если дробная часть больше или равняется 0,05, число округляется вверх (результат: 1,3)

30,452

=ОКРУГЛ([Столбец2]; 2)

Округляет число до ближайших сотых (два десятичных разряда). Так как округляемая дробная часть 0,002 меньше 0,005, число округляется вниз (результат: 30,45)

Для округления числа до трех значащих цифр выше 0 используются функции ОКРУГЛ, ОКРУГЛВВЕРХ, ОКРУГЛВНИЗ, ЦЕЛОЕ и ДЛСТР.

Столбец1

Формула

Описание (результат)

5492820

=ОКРУГЛ([Столбец1];3-ДЛСТР(ЦЕЛОЕ([Столбец1])))

Округление числа до трех значащих цифр (5490000)

22230

=ОКРУГЛВНИЗ([Столбец1];3-ДЛСТР(ЦЕЛОЕ([Столбец1])))

Округление числа вниз до трех значащих цифр (22200)

5492820

=ОКРУГЛВВЕРХ([Столбец1];5-ДЛСТР(ЦЕЛОЕ([Столбец1])))

Округление числа вверх до трех значащих цифр (5492900)

К началу страницы

Текстовые формулы

С помощью следующих формул можно работать с текстом, например объединять строки из нескольких столбцов, сравнивать содержимое столбцов, удалять символы или пробелы, а также повторять символы.

Изменение регистра текста

Для изменения регистра текста используются функции ПРОПИСН, СТРОЧН, ПРОПНАЧ.

Столбец1

Формула

Описание (результат)

дарья Попкова

=ПРОПИСН([Столбец1])

Преобразование текста в верхний регистр (ДАРЬЯ ПОПКОВА)

дарья Попкова

=СТРОЧН([Столбец1])

Преобразование текста в нижний регистр (дарья попкова)

дарья Попкова

=ПРОПНАЧ([Столбец1])

Преобразование первых букв в прописные, а всех остальных — в строчные (Дарья Попкова)

Объединение имени и фамилии

Для объединения имени и фамилии используется оператор & (амперсанд) или функция СЦЕПИТЬ.

Столбец1

Столбец2

Формула

Описание (результат)

Дмитрий

Горноженко

=[Столбец1]&[Столбец2]

Объединение двух строк (ДмитрийГорноженко)

Дмитрий

Горноженко

=[Столбец1]&" "&[Столбец2]

Объединение двух строк, разделенных пробелом (Дмитрий Горноженко)

Дмитрий

Горноженко

=[Столбец2]&", "&[Столбец1]

Объединение двух строк, разделенных запятой и пробелом (Горноженко, Дмитрий)

Дмитрий

Горноженко

=СЦЕПИТЬ([Столбец2]; ","; [Столбец1])

Объединение двух строк, разделенных запятой (Горноженко,Дмитрий)

Объединение текста и чисел из разных столбцов

Для объединения текста и чисел используется функция СЦЕПИТЬ, оператор & (амперсанд) или функция ТЕКСТ и оператор &.

Столбец1

Столбец2

Формула

Описание (результат)

Орехов

65

=[Столбец1]&" продал "&[Столбец2]&" единиц товара."

Объединение содержимого ячеек в одну фразу (Орехов продал 28 единиц товара.)

Корепин

40%

=[Столбец1]&" продал "&ТЕКСТ([Столбец2],"0%")&" от общего объема."

Объединение вышеприведенного содержимого в одну фразу (Корепин продал 40% от общего объема).

Примечание : Функция ТЕКСТ добавляет отформатированное значение Столбец2 вместо базового значения, равного 0,4.

Орехов

65

=СЦЕПИТЬ([Столбец1]," продал ",[Столбец2]," единиц товара.")

Объединение содержимого ячеек в одну фразу (Орехов продал 28 единиц товара.)

Объединение текста с датой или временем

Для объединения текста с датой или временем используются функция ТЕКСТ и оператор & (амперсанд).

Столбец1

Столбец2

Формула

Описание (результат)

Дата оплаты

5-июн-2007

="Дата подачи заявления: "&ТЕКСТ([Столбец2], "Д-МММ-ГГГГ")

Объединение текста с датой (Дата подачи заявления: 5-июн-2007)

Дата оплаты

5-июн-2007

=[Столбец1]&" "&ТЕКСТ([Столбец2], "ДД-МММ-ГГГГ")

Объединение текста и даты из разных столбцов в одном столбце (Дата выставления счета: 05-июн-2007)

Сравнение содержимого столбцов

Для сравнения столбца с другим столбцом или списком значений используются функции СОВПАД и ИЛИ.

Столбец1

Столбец2

Формула

Описание (возможный результат)

БД122

БД123

=СОВПАД([Столбец1]; [Столбец2])

Сравнение содержимого левых двух столбцов (Нет)

БД122

БД123

=СОВПАД([Столбец1]; "БД122")

Сравнение содержимого Столбец1 и строки "БД122" (Да)

Поиск определенного текста в столбце

Чтобы проверить, совпадает ли значение столбца или его части с определенным текстом, воспользуйтесь функциями ЕСЛИ, НАЙТИ, ПОИСК и ЕЧИСЛО.

Столбец1

Формула

Описание (возможный результат)

Попкова

=ЕСЛИ([Столбец1]="Попкова"; "ОК"; "Неверно")

Проверка равенства значения Столбец1 Попкова (ОК)

Попкова

=ЕСЛИ(ЕЧИСЛО(НАЙТИ("п";[Столбец1]));"Верно"; "Неверно")

Проверка, содержит ли Столбец1 букву "в" (Да)

БД123

=ЕЧИСЛО(НАЙТИ("БД";[Столбец1]))

Проверка, содержит ли Столбец1 буквы "BD" (Да)

Подсчет непустых столбцов

Для подсчета числа непустых столбцов используется функция СЧЕТЗ.

Столбец1

Столбец2

Столбец3

Формула

Описание (результат)

Продажи

19

=СЧЕТЗ([Столбец1]; [Столбец2])

Подсчет количества непустых столбцов (2)

Продажи

19

=СЧЕТЗ([Столбец1]; [Столбец2]; [Столбец3])

Подсчет количества непустых столбцов (2)

Удаление отдельных знаков из текста

Для удаления отдельных знаков из текста используются функции ДЛСТР, ЛЕВСИМВ и ПРАВСИМВ.

Столбец1

Формула

Описание (результат)

Витамин A

=ЛЕВСИМВ([Столбец1]; ДЛСТР([Столбец1])-2)

Возвращает 7 (9-2) левых символов (Витамин)

Витамин B1

=ПРАВСИМВ([Столбец1]; ДЛСТР([Столбец1])-8)

Возвращает 2 (10-8) правых символа (В1)

Удаление пробелов в начале или в конце строки в столбце

Для удаления пробелов из столбца воспользуйтесь функцией СЖПРОБЕЛЫ.

Столбец1

Формула

Описание (результат)

 Привет!

=СЖПРОБЕЛЫ([Столбец1])

Удаление пробелов в начале и в конце строки (Привет!)

Повторение знака в столбце

Для повторения знака в столбце используется функция ПОВТОР.

Формула

Описание (результат)

=ПОВТОР(".";3)

Точка повторяется 3 раза (...)

=ПОВТОР("-";10)

Дефис повторяется 10 раз (----------)

К началу страницы

Примечания : 

  • Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

  • Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала. Вместе с другими участниками сообщества Майкрософт вы можете улучшить эту статью с помощью Community Translation Framework (CTF). Просто наведите указатель мыши на предложение в статье и выберите команду "УЛУЧШИТЬ ПЕРЕВОД" в мини-приложении CTF. Для получения дополнительных сведений о CTF щелкните здесь. Используя CTF, вы соглашаетесь с нашими условиями предоставления услуг.

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

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×