Excel можно заполнить две ячейки одной if-формулой

Я искал в Интернете, чтобы посмотреть, возможно ли это:

IF (логический тест, истинное значение, ложное значение)

Это то, что я пытаюсь сделать, например

A2 =IF( B2 = 20 ; "True" и дать значение C2 «Закрыто» ; False )

Как я могу это сделать?

2 Solutions collect form web for “Excel можно заполнить две ячейки одной if-формулой”

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

Вы можете сделать две формулы:

 A2=IF(B2=20,"True","False") C2=IF(A2="True","Closed","") 

Для VBA вы можете сделать что-то вроде

 sub test() For each c in range("B:B") If c = 20 then c.offset(-1,) = "True" c.offset(1,) = "Closed" End if Next c end sub 

Для будущих ссылок и, возможно, для других, которые ищут ответ в будущем, вы можете сделать это с помощью одной формулы, если ячейки смежны. Например, если мы помещаем TRUE / FALSE в C2 и закрываем D2.
Вы делаете это с помощью формулы массива … Для этого вам необходимо:

  1. Выберите BOTH ячейки C2 и D2
  2. Введите формулу =IF($B2=20,{TRUE,"Closed"},{FALSE,""}) и используйте Ctrl + Shift + Enter для ее установки

Таким образом, IF возвращает массив значений (либо TRUE,"Closed" либо FALSE,"" ), и, введя это как формулу массива с выбранными двумя ячейками, Excel будет заполнять оба.

К сожалению, вы не можете сделать такой подход, когда ячейки разделены, как в A2 / C2, как в вашем случае 🙁

  • Excel - автоматически импортировать данные из ячейки при создании новой вкладки
  • Excel VBA - Range.Copy транспонированная паста
  • Запуск макроса Excel из внешнего Excel с помощью VBScript из командной строки
  • Автоматизировать диалог сохранения для IE9 (vba)
  • Как перенастроить базу данных Excel с 1 длинной строки, на 3 короткие строки и автоматически повторить процесс?
  • Как удалить несколько строк без цикла в Excel VBA
  • Защита ячеек в Excel, но они могут быть изменены сценарием VBA
  • Вырыв из цикла While ... Wend
  • Дождитесь завершения Application.Calculate
  • Использование UDF в Excel для обновления рабочего листа
  • Умный способ подключения нескольких изображений к макросу макроса - VAB Excel
  • Interesting Posts

    Образец торта с отменным абстрактным типом не работает с верхними границами

    Запустить операционную систему с двойной загрузкой

    Неавторизованное устройство Bluetooth поддерживает подключение к Mac

    Могу ли я решить эту проблему с помощью чистого mysql? (присоединение к ‘;’ разделенные значения в столбце)

    Диалог пользователя администратора Vista скрыт

    Комментарии в Markdown

    Использование файлов треков в Windows 7

    Дополнительные параметры Java

    Как записи процесса Hadoop разбиваются по границам блоков?

    Как настроить firefox для открытия ссылок в одном окне, но запросы от внешних приложений в новом окне?

    В чем разница между 64-битными и 32-разрядными операционными системами?

    Является ли Java оценкой оставшихся условий после того, как известен логический результат?

    Может ли auth_user.username django быть varchar (75)? Как это можно сделать?

    Предупреждение: раздел X не заканчивается на границе цилиндра. Должен ли я заботиться / как исправить?

    Это действительно нарушает правила строгого сглаживания?

    Давайте будем гением компьютера.