Was ich suche, ist ein Klick aktivieren / deaktivieren oder in irgendeiner Form umschalten. Am nächsten ist es, eine Zelle manuell zu bearbeiten, um ein 0
oder einzugeben 1
, aber ich hoffe, es gibt ein schöneres Muster.
Ich weiß, dass Google Sheets keine Kontrollkästchenfunktionen enthält, aber gibt es eine Möglichkeit, entsprechende Funktionen zu erhalten?
google-sheets
dlanod
quelle
quelle
Antworten:
Google hat in der letzten Woche (April 2018) eine Funktion zum Einfügen von Kontrollkästchen in Zellen eingeführt. Wählen Sie einfach eine Zelle aus und klicken Sie auf das Menü Einfügen> Kontrollkästchen
Weitere Details finden Sie unter Kontrollkästchen hinzufügen und verwenden .
ANMERKUNGEN:
Die Standardwerte für Kontrollkästchen sind WAHR / FALSCH. Sie können jedoch so angepasst werden, dass alle Werte verwendet werden, die dem Kontrollkästchen MARK / UNMARKED entsprechen. Wenn Ihre Zellen bereits Daten enthalten, markieren Sie die Zellen und wählen Sie im Kontrollkästchen Kriterienauswahl Daten> Datenüberprüfung ... aus. Daraufhin wird ein Eingabefeld für die zu verwendenden TRUE / FALSE-Werte angezeigt.
Gemäß den zusätzlichen Informationen zu neuen Makrorekordern und Formatierungsoptionen in Google Sheets kann es einige Wochen dauern, bis diese für alle Konten verfügbar sind. In meinem Fall ist dies für ein G Suite-Konto verfügbar, jedoch noch nicht für meine anderen Konten.Jetzt sollte es für alle Konten verfügbar seinverbunden
quelle
0, 1
), aber wenn ich das neue Kontrollkästchen einfüge, ist es immer deaktiviert. Gibt es eine Möglichkeit, meine Werte in richtig angekreuzte oder nicht angekreuzte Kontrollkästchen umzuwandeln?Das war viel zu kompliziert, es gibt eine VIEL einfachere Möglichkeit, dies zu tun. Ich habe ein weiteres Feld "Schnelle und einfache Kontrollkästchen" hinzugefügt. Eine schnelle und einfache Möglichkeit, dies zu tun, ist:
☐,☑
Voila! Keine zusätzlichen Blätter, keine Kodierung, nichts. Wenn Sie Lust haben, können Sie eine "Bedingte Formatierung" -Option erstellen, bei der ☑ Quadrate GRÜN und ☐ Quadrate ROT sind.
Ich habe dem von Ihnen zur Verfügung gestellten Blatt ein Muster beigefügt.
quelle
Die beste Checkbox-Lösung, die ich bisher gesehen habe, ist die in dieser Vorlage verwendete. ( Dies ist ein öffentliches Dokument, das mit der Vorlage erstellt wurde und das Sie anzeigen können, ohne sich bei Google Drive anzumelden.)
Sie haben zwei Zellen in einem zusätzlichen Blatt mit einem Zeichen oder Bild eines nicht ausgewählten Kontrollkästchens und eines ausgewählten Kontrollkästchens. Setzen Sie dann in der Zelle, in der Sie das Kontrollkästchen verwenden möchten, die Datenüberprüfung auf "Elemente aus einer Liste" und "Liste aus Bereich erstellen" und wählen Sie die beiden Zellen mit den Zeichen / Bildern aus. Sie erhalten dann eine Dropdown-Liste in der Zelle, in der Sie eine der beiden Optionen auswählen können.
Dies ermöglicht nicht das Ein- / Ausschalten mit einem Klick, ist aber ziemlich nahe.
Update: Ich habe das Dokument so eingestellt, dass es von jedem bearbeitet werden kann. Ohne das könnten Sie nicht sehen, wie die Auswahl funktioniert.
quelle
Ich habe Matthijs 'Lösung verwendet, die für mich funktioniert hat. Ich konnte seine Antwort nur schwer nachvollziehen und nachvollziehen, daher hier die schrittweise Lösung:
quelle
Wie Rubén bemerkt hat Google Sheets jetzt echte Kontrollkästchen. Standardmäßige TRUE / FALSE-Kontrollkästchen können über das Menü Einfügen (Einfügen> Kontrollkästchen) eingefügt werden. Sie können jedoch auch benutzerdefinierte Werte für den aktivierten und den deaktivierten Status einfügen, indem Sie mithilfe der Datenüberprüfung Kontrollkästchen einfügen (Werte können Zahlen oder Zeichenfolgen sein).
Vorsichtsmaßnahmen bei der Verwendung der Datenüberprüfungsmethode:
Google-Hilfeseite
Mein Blogpost über Checkboxen in Sheets, in dem ich das oben Genannte etwas ausführlicher diskutiere.
quelle
Ja, es ist möglich. http://code.google.com/googleapps/appsscript/articles/bracket_maker.html enthält ein gutes Beispiel, beispielsweise das Hinzufügen einer Schaltfläche zu einer Tabelle zum Ausführen eines Google Apps-Skripts in Abschnitt 4. Dieses kann dann zum Schreiben verwendet werden die 0/1 in eine versteckte Zelle.
quelle
Es gibt eine weitere mögliche Option: eine Schaltfläche, die die ausgewählte Zelle als "markiert" oder "deaktiviert" markiert. Dies erfordert zwei Schritte: 1) Klicken Sie auf die Zelle; 2) Klicken Sie auf die Schaltfläche, um die Zelle zu aktivieren oder zu deaktivieren.
Kopieren Sie diese Funktion:
Speichern Sie das Skript, schließen Sie es und kehren Sie zur Tabelle zurück.
Klicken Sie auf das eingefügte Bild und wählen Sie "Skript zuweisen". Geben Sie den Funktionsnamen ein: toggleCheckBox.
Möglicherweise werden Sie beim ersten Klicken auf das Bild zur Erlaubnis aufgefordert.
quelle