Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Примітка.:  Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою .

Повертає логічне значення TRUE, або так, якщо всі аргументи мають значення TRUE; Повертає значення FALSE або «ні», якщо один або кілька аргументи мають значення FALSE.

Синтаксис

AND(logical1,logical2,...)

Логіч1, логіч2,...    від 1 до 30 умов ви хочете, щоб перевірити, які може бути будь-якого значення TRUE або FALSE.

Зауваження

  • Аргументи мають бути логічними значеннями (наприклад, ІСТИНА або ХИБНІСТЬ) або посиланнями на стовпці, які містять логічні значення.

  • Якщо аргумент «посилання» стовпець містить текст і повертає на #VALUE! Значення помилки; Якщо пустий, вона повертає значення FALSE.

  • Якщо вказаний діапазон не містить логічні значення, то функція AND повертає значення помилки #VALUE!.

  • Якщо один або кілька аргументів містять #NULL!, функція AND повертає #NULL!.

Приклад 1

Формула

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

=AND(ІСТИНА,ІСТИНА)

Усі аргументи мають значення ІСТИНА (Так)

=AND(ІСТИНА,ХИБНІСТЬ)

Один аргумент має значення ХИБНІСТЬ (Ні)

=AND(2+2=4,2+3=5)

Усі аргументи повертають значення ІСТИНА (Так)

=AND(TRUE,#NULL!)

Один аргумент містить #NULL! (#NULL!)

Приклад 2

Col1

Col2

Формула

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

50

104

=AND(1<[Стовпець1]; [Стовпець1]<100)

Тому що 50 відповідає діапазону від 1 до 100 (Так)

50

104

= IF (і (1 < [Col2], [Col2] < 100),

Відображає друге число, якщо воно перебуває в діапазоні від 1 до 100. В іншому разі відображає повідомлення «Значення за межами діапазону».

50

104

=IF(AND(1<[Стовпець1]; [Стовпець1]<100); [Стовпець1]; "Значення за межами діапазону".)

Відображає перше число, якщо воно перебуває в діапазоні від 1 до 100. В іншому разі відображає повідомлення (50)

На початок сторінки

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

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

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×