¿Cómo convertir verdadero falso a casilla de verificación en Excel?
Por ejemplo, tiene una columna llena de "VERDADERO" y "FALSO" en una encuesta, y desea convertir verdadero en una casilla de verificación marcada y convertir falso en uno sin marcar, ¿cómo podría manejarlo en Excel? Este artículo presenta algunas soluciones para usted.
- Convierta verdadero falso en marca de casilla de verificación en Excel
- Convierta verdadero falso en controles de casilla de verificación con VBA
- Convierta verdadero falso en controles de casilla de verificación con una herramienta increíble
- Más artículos sobre cómo insertar, formatear y editar casillas de verificación ...
Convierta verdadero falso en marca de casilla de verificación en Excel
Supongamos que ha enumerado números en dos columnas, si el número de la primera columna es mayor que el de la segunda columna, muestre VERDADERO; de lo contrario, muestre Falso como se muestra a continuación. Ahora puede cambiar la fórmula para convertir VERDADERO o FALSO en casillas de verificación fácilmente en Excel.
Cambie la fórmula original a = SI (original_formula, "þ", "¨")
1. En este caso, uso la fórmula = B3> C3 para comparar los números en dos columnas. Por lo tanto, cambiaré la fórmula original como se muestra a continuación y luego arrastraré el controlador de Autocompletar a otras celdas.
= SI (B3> C3, "þ", "¨")
2. Mantenga las celdas de fórmula seleccionadas, haga clic derecho y seleccione Formato de celdas desde el menú contextual.
3. En el cuadro de diálogo Formato de celdas, vaya al Fuente seleccione Bobinas del desplegable Fuente cuadro de lista y haga clic en el OK del botón.
Ahora verá que los caracteres especiales se convierten en casillas de verificación marcadas y casillas de verificación sin marcar. Ver captura de pantalla:
Notas:
- Si escribe el texto "Verdadero" o "Falso" manualmente (las celdas deben tener el formato de texto por adelantado), puede cambiarlas a casillas de verificación con esta fórmula = SI (D3 = "Verdadero", "þ", "¨").
- Las marcas de las casillas de verificación cambiarán automáticamente según los valores de retorno de las fórmulas originales.
Convierta verdadero falso en controles de casilla de verificación con VBA
Esta sección presentará una macro de VBA para convertir múltiples controles verdaderos y falsos en casillas de verificación en Excel. Haz lo siguiente:
1. Seleccione las celdas iguales a "VERDADERO" y "FALSO" que convertirá en casillas de verificación.
2. prensa otro + F11 teclas juntas para abrir la ventana de Microsoft Visual Basic para Aplicaciones.
3. Hacer clic recuadro > Móduloy luego pegue el código VBA debajo en la nueva ventana del Módulo.
VBA: convierta VERDADERO y FALSO en controles de casilla de verificación en 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. prensa F5 o haga clic en el Ejecutar botón para ejecutar este VBA.
Luego verá que todos los VERDADEROS y FALSOS seleccionados se convierten en controles de casilla de verificación. VERDADERO se convierte en una casilla de verificación marcada, y FALSO se convierte en una casilla de verificación sin marcar. Ver captura de pantalla:
Notas:
- Puede marcar o desmarcar estas casillas de verificación según lo necesite. Si marca una casilla de verificación FALSO, FALSO cambiará a VERDADERO automáticamente y viceversa.
- Si aplica este VBA a las celdas de fórmula (que devuelven VERDADERO y FALSO), las casillas de verificación cambiarán automáticamente según los valores de retorno de las fórmulas. Sin embargo, después de marcar o desmarcar manualmente estas casillas de verificación, no cambiarán según los valores de retorno de la fórmula.
Convierta verdadero falso en controles de casilla de verificación con una herramienta increíble
Si tiene Kutools for Excel instalado, puede aplicar su Casillas de verificación de inserción de lote función para insertar múltiples controles de casilla de verificación a granel con un clic en Excel.
Kutools for Excel- Incluye más de 300 útiles herramientas para Excel. Prueba gratuita de todas las funciones durante 60 días, ¡no se requiere tarjeta de crédito! Consíguelo ahora
1. Seleccione las celdas iguales a "VERDADERO" y "FALSO" que convertirá en casillas de verificación y haga clic en Kutools > recuadro > Casillas de verificación de inserción de lote.
2. Ahora se inserta un control de casilla de verificación en cada celda seleccionada. Puede marcar manualmente estas casillas de verificación según lo necesite.
Artículos relacionados:
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!