Come convertire true false in checkbox in Excel?
Ad esempio, hai una colonna riempita con "VERO" e "FALSO" in un sondaggio e vuoi convertire vero in una casella di controllo spuntata e convertire falso in uno non spuntato, come potresti gestirlo in Excel? Questo articolo introduce alcune soluzioni per te.
- Converti vero falso in segno di casella di controllo in Excel
- Converti vero falso in controlli casella di controllo con VBA
- Converti true false in controlli con casella di controllo con uno strumento straordinario
- Altri articoli sull'inserimento, la formattazione e la modifica delle caselle di controllo ...
Converti vero falso in segno di casella di controllo in Excel
Supponiamo che tu abbia elencato i numeri in due colonne, se il numero nella prima colonna è più grande di quello nella seconda colonna, visualizza TRUE, altrimenti visualizza False come mostrato nell'immagine sottostante. Ora puoi modificare la formula per convertire facilmente VERO o FALSO in segni di casella di controllo in Excel.
Cambia la formula originale in = IF (original_formula, "þ", "¨")
1. In questo caso, utilizzo la formula = B3> C3 per confrontare i numeri in due colonne. Pertanto, cambierò la formula originale come di seguito, quindi trascinerò la maniglia di riempimento automatico su altre celle.
= SE (SI3> DO3, "þ", "¨")
2. Mantieni selezionate le celle della formula, fai clic con il pulsante destro del mouse e seleziona formato celle dal menu di scelta rapida.
3. Nella finestra di dialogo Formato celle, vai al file fonte scheda, selezionare avvolgimenti dal fonte casella di riepilogo e fare clic su OK pulsante.
Ora vedrai i caratteri speciali convertiti in caselle di controllo spuntate e caselle di controllo deselezionate. Vedi screenshot:
Note:
- Se digiti manualmente il testo "Vero" o "Falso" (le celle devono essere formattate come testo in anticipo), puoi modificarle in caselle di controllo con questa formula = SE (D3 = "Vero", "þ", "¨").
- I segni della casella di controllo cambieranno automaticamente in base ai valori restituiti delle formule originali.
Converti vero falso in controlli casella di controllo con VBA
Questa sezione introdurrà una macro VBA per convertire più controlli true e false in caselle di controllo in Excel. Si prega di fare quanto segue:
1. Seleziona le celle uguali a "VERO" e "FALSO" che convertirai in caselle di controllo.
2. stampa altro + F11 tasti insieme per aprire la finestra di Microsoft Visual Basic, Applications Edition.
3. Clic inserire > Moduli, quindi incolla sotto il codice VBA nella nuova finestra del modulo.
VBA: converti VERO e FALSO in controlli casella di controllo in 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. stampa F5 o fare clic su Correre pulsante per eseguire questo VBA.
Quindi vedrai che tutti i VERO e FALSO selezionati vengono convertiti in controlli casella di controllo. TRUE viene convertito in una casella di controllo spuntata e FALSE viene convertito in una casella di controllo non selezionata. Vedi screenshot:
Note:
- Puoi selezionare o deselezionare queste caselle di controllo di cui hai bisogno. Se spunti una casella di controllo FALSE, FALSE cambierà automaticamente in TRUE e viceversa.
- Se applichi questo VBA alle celle della formula (che restituiscono VERO e FALSO), le caselle di controllo cambieranno automaticamente in base ai valori di ritorno delle formule. Tuttavia, dopo aver selezionato o deselezionato manualmente queste caselle di controllo, non cambieranno in base ai valori restituiti dalla formula.
Converti true false in controlli con casella di controllo con uno strumento straordinario
Se si dispone di Kutools for Excel installato, puoi applicarlo Caselle di controllo inserimento batch funzione per inserire più controlli della casella di controllo in blocco con un clic in Excel.
Kutools for Excel- Include più di 300 strumenti utili per Excel. 60 giorni di prova gratuita delle funzionalità complete, nessuna carta di credito richiesta! Get It Now
1. Seleziona le celle uguali a "VERO" e "FALSO" che convertirai in caselle di controllo e fai clic Kutools > inserire > Caselle di controllo inserimento batch.
2. Ora un controllo della casella di controllo è inserito in ogni cella selezionata. Puoi selezionare manualmente queste caselle di controllo di cui hai bisogno.
Articoli correlati:
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!