Как преобразовать true false в флажок в Excel?
Например, у вас есть столбец, заполненный «ИСТИНА» и «ЛОЖЬ» в опросе, и вы хотите преобразовать значение true в поле с установленным флажком и преобразовать значение false в поле без флажка, как вы могли бы справиться с этим в Excel? В этой статье представлены некоторые решения для вас.
- Преобразовать true false в флажок в Excel
- Преобразование true false в элементы управления флажками с помощью VBA
- Превратите true false в элементы управления флажками с помощью удивительного инструмента
- Еще статьи о вставке, форматировании и редактировании флажков ...
Преобразовать true false в флажок в Excel
Предположим, вы указали числа в двух столбцах, если число в первом столбце больше, чем во втором столбце, отобразите ИСТИНА, в противном случае отобразите Ложь, как показано ниже. Теперь вы можете изменить формулу, чтобы легко преобразовать ИСТИНА или ЛОЖЬ в флажки в Excel.
Измените исходную формулу на = ЕСЛИ (исходная_формула, «þ», «¨»)
1. В этом случае я использую формулу = B3> C3 для сравнения чисел в двух столбцах. Поэтому я изменю исходную формулу, как показано ниже, а затем перетащу маркер автозаполнения в другие ячейки.
= ЕСЛИ (B3> C3, «þ», «¨»)
2. Не снимая выделения с ячеек формулы, щелкните правой кнопкой мыши и выберите Формат ячеек из контекстного меню.
3. В диалоговом окне Формат ячеек перейдите к шрифт вкладка, выберите Обмотки из шрифт список и щелкните OK .
Теперь вы увидите, что специальные символы преобразованы в отмеченные флажки и не отмеченные флажки. Смотрите скриншот:
Заметки:
- Если вы вводите текст «True» или «False» вручную (ячейки должны быть заранее отформатированы как текст), вы можете изменить их на флажки с помощью этой формулы = ЕСЛИ (D3 = "Истина", "þ", "¨").
- Флажки автоматически изменятся в зависимости от возвращаемых значений исходных формул.
Преобразование true false в элементы управления флажками с помощью VBA
В этом разделе будет представлен макрос VBA для преобразования нескольких значений true и false в элементы управления флажками в Excel. Пожалуйста, сделайте следующее:
1. Выберите ячейки, равные «ИСТИНА» и «ЛОЖЬ», которые вы преобразуете в флажки.
2, нажмите другой + F11 вместе, чтобы открыть окно Microsoft Visual Basic для приложений.
3. Нажмите Вставить > Модули, а затем вставьте ниже код VBA в новое окно модуля.
VBA: преобразование ИСТИНА и ЛОЖЬ в элементы управления флажками в Excel
Sub ConvertTrueFalseToCheckbox()
Dim xCB As CheckBox
Dim xRg, xCell As Range
Application.ScreenUpdating = False
On Error Resume Next
Set xRg = Selection
For Each xCB In ActiveSheet.CheckBoxes
xCB.Delete
Next
For Each xCell In xRg
If (UCase(xCell.Value) = "TRUE") Or (UCase(xCell.Value) = "FALSE") Then
Set xCB = ActiveSheet.CheckBoxes.Add(xCell.Left, xCell.Top, cDblCheckboxWidth, xCell.Height)
xCB.Value = xCell.Value
xCB.LinkedCell = xCell.Address
xCB.Text = ""
End If
Next
Application.ScreenUpdating = True
End Sub
4, нажмите F5 ключ или щелкните Run кнопку для запуска этого VBA.
Затем вы увидите, что все выбранные ИСТИНА и ЛОЖЬ преобразованы в элементы управления флажками. ИСТИНА преобразуется в поле с установленным флажком, а ЛОЖЬ - в поле без флажка. Смотрите скриншот:
Ноты:
- Вы можете установить или снять эти флажки по своему усмотрению. Если вы установите флажок FALSE, FALSE автоматически изменится на TRUE, и наоборот.
- Если вы примените этот VBA к ячейкам формулы (которые возвращают ИСТИНА и ЛОЖЬ), флажки автоматически изменятся в зависимости от возвращаемых значений формул. Однако после того, как вы вручную отметили или сняли эти флажки, они не изменятся в зависимости от возвращаемых значений формулы.
Превратите true false в элементы управления флажками с помощью удивительного инструмента
Если вы только что Kutools for Excel установлен, вы можете применить его Флажки пакетной вставки функция для массовой вставки нескольких флажков одним щелчком мыши в Excel.
Kutools for Excel- Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 60-дневная пробная версия, кредитная карта не требуется! Get It Now
1. Выберите ячейки, равные «ИСТИНА» и «ЛОЖЬ», которые вы преобразуете в флажки, и нажмите Кутулс > Вставить > Флажки пакетной вставки.
2. Теперь в каждую выбранную ячейку вставлен флажок. Вы можете вручную установить эти флажки по мере необходимости.
Статьи по теме:
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!