IF Функція в Excel не приймає коми


4

Що я роблю тут неправильно, використовуючи = якщо в Excel? Я набираю =IF(D7=D6,1,0) подивитися

enter image description here


Заява правильна. Я спробував і працює для мене. Ви впевнені, що використовуєте його правильно?
Illyes Istvan

Ви зараз зосереджені на комірці з формулою в ній? При натисканні Enter оцінює формула?
dangowans

Скріншот виглядає так, що між аргументами замість комами є напівколон. Спробуйте напівколон.
dangowans

Відповіді:


4

Ймовірно, це пов'язано з налаштуваннями регіону. Цей пост на форумі згадує подібну проблему. Якщо кома використовується при розділенні цілих і дробових частин числа, то вона не може бути використана для розділення аргументів у формулі.

Щоб переглянути, як ваш комп'ютер інтерпретує номери, ви можете подивитися на "Регіональні та мовні параметри" на панелі керування. Подивіться на зразок "Номер". Я використовую "англійська (США)", тому мій номер "123,456,789 . (Зверніть увагу на десяткову крапку, що розділяє цілі та дробові частини номера).

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

=IF(D7=D6;1;0)

3

Поки відповідь dangowans це хороше рішення, це не вирішує проблему для довгострокових користувачів Excel, які вільно вводять формули з комами.

Перехід на використання крапки з комою після використання Excel протягом 20 років не є можливим для мене.

Так ось як "виправити" те, що Microsoft порушила:

  • Перейдіть до Region налаштувань (меню "Пуск" .. введіть регіон і виберіть "Регіон", а не "Регіон і мовні налаштування")
  • Виберіть Additional settings...
  • Оновлення Decimal symbol щоб не бути комою - я використовую десяткову крапку (наприклад, 1,3)
  • Оновлення List separator бути комою.
  • Застосувати
  • Зробіть те ж саме на Currency на вкладці Decimal symbol

Excel тепер буде приймати формули по-старому, і ви зможете використовувати його, як завжди.


Посилання:


2
+1 Потрібно іноді запитувати себе: "Microsoft ... WTF?" : P
Jimbo

0

Вона знаходиться в регіональних налаштуваннях у Windows 10. У полі "Розділяч списку" можна побачити крапку з комою, просто змініть її на кому.


Це просто дублює інформацію в існуючих відповідях. Не надсилайте відповіді, які не сприяють новому вирішенню питання.
fixer1234
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.