Letzte Woche hat Martin Weiß auf unserem Excelstammtisch den Befehl „Leistung“ vorgestellt, welcher die „Leistung“ einer Excelmappe prüft und optimiert.
„Gesucht werden Zellen, die keine Daten enthalten, sondern nur Formatierungen, Leerzeichen oder nicht druckbare Zeichen. Die gefundenen Bereiche können dann alle zusammen oder einzeln optimiert werden. Das heißt, die Formatierungen werden damit entfernt.“
Das ist wohl ein bisschen wenig. Besser ist sicher der Assistent „Übermäßige Zellformatierung entfernen“, der in Inquire zu finden ist.
Dennoch: vielen Dank an Martin (tabellenexperte.de) für den nützlichen Hinweis.
In einer Liste befinden sich sehr viele verbundene Zellen.
Der Zellverbund soll aufgehoben werden.
Dazu kann man das gesamte Tabellenblatt markieren – man kann allerdings nicht die verbundenen Zellen aufheben:
Die Ursache? Unter der Liste befindet sich eine intelligente Tabelle. Sie verhindert, dass Zellen verbunden werden oder umgekehrt: dass ein Zellverbund entfernt wird:
Ich bin gerade schwer begeistert. Ich habe nun auch die Kontrollkästchen – also formatierte Felder für WAHR und FALSCH. Gefällt mir sehr gut. Jetzt nervt Excel ein bisschen weniger.
Excelschulung. Ich erkläre, dass man mit der Tastenkombination [Strg] + [1] den Dialog „Zellen formatieren“ aufrufen kann:
Eine Teilnehmerin sagt, dass es bei ihr nicht gehe. Die Ursache ist schnell gefunden: sie drückt die [1] auf dem Zahlenblock und nicht auf der Tastatur über der Taste [Q].
Eine Teilnehmerin möchte wissen, ob in einer Zelle auch zwei Farben möglich sind. Der Grund: weder Status I noch Status II sind korrekt. Meinen Hinweis auf Fülleffekte findet sie nicht brauchbar:
Eine Teilnehmerin der Excelschulung schickt mir eine Datei, in der ich sehr viele bedingte Formatierungen finde:
Ich stelle fest:
1.) viele der Regeln wurden auseinandergerissen, weil mit Sicherheit Zeilen und Spalten kopiert, gelöscht, verschoben wurden, …
2.) viele der Regeln enthalten #BEZUG!-Fehler – hier wurde wohl etwas entfernt.
3.) ich finde Regeln der Form:
=ODER($C66="X";$C66="x")
Excel unterscheidet nicht zwischen Groß- und Kleinschreibung – muss also in der Formel auch nicht mit ODER abgefangen werden.
4.) Ich finde Regeln der Form:
=WENN($I$2="x";UND(ODER(J$14="Sa";J$14="So")))
Das WENN ist überflüssig; statt =“Sa“ und =“So“ kann man auch auf die Zelle verweise, in welcher das Datum steht und mit WOCHENTAG(Zelle;2)>5 arbeiten.
Schöne Frage in der Excel-Schulung: ob man Aufzählungszeichen formatieren kann. Wenn in einer Zelle eine kleine Liste steht, deren Inhalte mit einem Zeilenumbruch ([Alt] + [Enter]) getrennt sind.
Die Antwort: natürlich nicht!
Übrigens: Die untere Liste habe ich erzeugt, indem ich mit dem Ersetzen-Befehl den Zeilenumbruch ([Strg] + [J]) durch [Strg] + [J] plus Sonderzeichen ersetzt habe.
es droht ein langes Wochenende und bevor Dir vielleicht doch mal langweilig wird, muß ich Dir hier was zusenden:
Ich habe eine Excelmappe, die aus unerfindlichen Gründen neue Tabellenblätter mit dieser Formatierung anlegt und bei „bereinigten Blättern“, wenn ich Formatierung löschen anwende, die Zellen wieder auf diese saubl…. Formatierung setzt.
Wo ist da der Bug? – Dachte mir – das ist was für Dich:
Hi Angelika,
du meinst das Zahlenformat? Das wurde in „Standard“ in den Zahlenformatvorlagen eingestellt:
In einer Zelle befindet sich längerer Text mit Textumbruch. Die Zeilenhöhe wurde so groß gewählt, dass ein kleiner Teil des Textes verdeckt ist. Der Text sitzt an der Unterkante der Zelle. Die Zeile darunter ist sehr viel höher:
Mit einem Doppelklick wird die Zelle editiert. Dann „springt“ der Text nach unten und sitzt auf der Unterkante der unteren Zeile.
Ob ich mal kurz Zeit hätte. Eine Excel-Frage. Ganz dringend. Und sehr kompliziert.
Ich hatte Zeit und schaute mir das Problem an.
In einer intelligenten Tabelle befinden sich in einer Spalte lange Texte. Leider kann man sie nicht über die Zellen daneben zentrieren:
Stimmt – das ist in der intelligenten Tabelle verboten. Und das ist auch gut so.
Aber das ist so hässlich und nimmt so viel Platz weg. Und man kann nicht gut lesen.
Meine Antwort: Markieren Sie die Zellen, wählen Zellen formatieren / Ausrichtung und dort „Über Auswahl zentrieren“
Leider bleibt der Text zentriert (man kann ihn nicht linksbündig formatieren); aber damit konnte sie leben. Und war begeistert.
Und war noch begeisterter, als ich ihr den Tipp gab: mit [Strg] + [1] wechseln Sie in den Dialog „Zellen formatieren“ und mit [Strg] + [Y] oder [F4] wiederholen sie den letzten Schritt. So kann man die Tabelle schnell formatieren:
Ich habe gelacht. Eine Teilnehmerin erzählte mir, dass sie für ihre Kollegen eine Tabelle eingerichtet hat. Darin befindet sich eine Spalte „Erledigt“, über welche gekennzeichnet wird, ob dieser Prozess bereits erledigt ist:
Diese Datei wird nun mit Hilfe von PowerQuery weiter verarbeitet.
Nun gibt es einige sehr „clevere“ Kollegen, die den Erledigt-Status kennzeichnen, indem sie die Inhalte der Zellen durchstreichen:
Amüsante Frage in der Excelschulung. Wir üben das Formatieren per Hand. Folgende Tabelle ist das Ziel:
Warum denn seine Angaben so „seltsam“ in der Zelle stehen, will der Teilnehmer wissen:
Die Antwort ist leicht: er hatte auch die Ausrichtung geändert. Ein zweiter Klick auf das Symbol „Text nach oben drehen“ lässt den Text wieder von links nach rechts laufen.
Ich habe an dem Beispiel die ersten drei Monate von 2023 genommen und die jeweilige Kalenderwoche eingefügt.
Ich habe aber keine Idee, wie ich auch das Datum links neben Montag rot formatieren kann.
Hätten Sie eine Idee? Vielleicht eine solche, wo man alle drei Zellen: Datum, Wochentag (hier der Montag) und KW-Zahl zugleich fett und rot formatieren könnte.
Hallo Herr F.,
mit der Funktion WOCHENTAG können Sie das Problem lösen.
Verwenden Sie bei WOCHENTAG den Parameter 2, dann ist Wochentag(Datum;2) = 1 bei Montag.
In ein Tabellenblatt wird eine Überschrift eingetragen. Sie wird formatiert:
Sie wird in eine (leere) intelligente Tabelle (mit einer Zeile) umgewandelt:
Fügt man nun eine Zeile ein, wird die Farbe der Überschrift übernommen:
Man darf also nicht, wenn man in einer intelligenten Tabelle die Überschrift per Hand formatiert (beispielsweise, wenn man unterschiedliche Farben für verschiedene Bereiche verwenden möchte) vor der ersten Datenzeile eine Zeile einfügen.
Für die leere Tabelle heißt das: man muss sie so anlegen, dass mehrere leere Zeilen vorhanden sind.
Schöne Frage in der Excelschulung. Wir haben verschiedene Farben festgelegt, mit denen wir bestimmte Aufgaben kennzeichnen:
Nun passiert es manchmal, dass einige Kolleginnen und Kollegen ANDERE Farben verwenden als die Farben, die wir festgelegt haben. Das macht das Sortieren und Filtern mühsam. Kann man Farben schützen – in dem Sinne, dass nur bestimmte Farben verwendet werden können?
Die Antwort: leider nein. Mit VBA ist das möglich, aber nicht mit den Excel-Bordmitteln.
Umgekehrt: ich würde ein Auswahlfeld für die Aufgaben anbieten und auf Basis dieses Textes mit einer bedingten Formatierung die Zeilen enfärben.
und füge einige Zeilen ein – padautz: es erscheinen einige Zellen in schwarzer Farbe:
Ich habe die Formatvorlagen durchgesehen, die bedingten Formatierungen, es gibt keine schwarze Farbe auf dem Tabellenblatt, er rührt auch nicht von der Formatierung der intelligenten Tabelle.
Erst wenn ich alle Formatierungen lösche und neu einschalte, verschwindet der Spuk.
Ich habe keine Ahnung, woher und warum sich Excel auf dem SharePoint in diesen Zellen die Hintergrundfarbe zieht …
Lieber Herr Martin, ich habe eine „für mich“ komplexe Frage und finde keine Antworten im Internet. Kann xls 2016 bedingte Formatierungen für relative Bezüge herstellen? Ich möchte dass mein Wert heute abhängig vom Wert gestern, als bedingte Formatierung rote oder grüne Pfeile einsetzen. Wenn Wert höher als gestern -> grüner Pfeil. Wenn Wert niedriger als gestern -> roter Pfeil. Über die Wenn-Funktion kann ich ja keine bedingte Formatierung einbauen. Wissen Sie was ich tun kann ausser die Werte einzufärben, was ich schon tat? Ich würde zusätzlich gerne eben die Pfeile einbauen. Viele liebe und sonnige Grüsse
###
Hallo Frau Pap, die bedingte Formatierung kann bei Symbolen leider keine Formeln mit relativen Bezüge verwenden. Vor einigen Jahren hat mich ein Freund darauf aufmerksam gemacht; ich habe ihn nicht geglaubt und es bestätigt. Ich habe einen Artikel darüber geschrieben:
„Wo finde ich denn die Fußnoten in Excel?“, fragt mich eine Dame, die ich in puncto Excel berate.
Die gibt es nicht in Excel. Sie zeigt mir ihre Datei, die etwa so aussieht:
„Ich habe hier Sternchen eingefügt“, erklärt sie mir. Die kann ich ja auch hochgestellt formatieren.“
Ich nicke mit dem Kopf.
„Ob man denn auch bei Zahlen ein hochgestelltes Sternchen hinzuformatieren könne“, möchte sie wissen. „Nein – Zahlen sind ein Objekt“, lautet meine Antwort, „in Excel kann man nicht beispielsweise bei der Uhrzeit 1200 die beiden 00 hochstellen. Geht nicht!“
„Und bei Formeln?“, fragt sie:
Beispielsweise
=Vorjahr!D45&"*"
Meine Antwort: „Das geht leider auch nicht!“ Eine Formel kann eine Zahl liefern, aber keine formatierte Zahl. Ich kann die GANZE Zelle formatieren, aber leider nicht einen Teil des Ergebnisses der Formel.“
Sie bedauert.
Als ich argumentiere: „Aber PowerPoint hat auch keine Fußnoten“, antwortet sie: „aber dort kann ich einfach in die Texte Sternchen einfügen.“ Stimmt: PowerPoint kennt auch keine Zahlen wie Excel und keine Formeln.
Excelschulung. Eine Teilnehmerin möchte eine Dropdownliste durch eine Datenüberprüfung haben, in der Smileys angezeigt werden. Ich überlege: in der Schriftart Wingdings gibt es drei Smileys. Man kann sie über Einfügen / Symbol einfügen, oder indem man die Buchstaben J, K und L mit der Schriftart Wingdings formatiert.
Fügt man eine Datenüberprüfung ein, werden jedoch nur die drei Buchstaben dargestellt – auch das Formatieren der Zelle nutzt nichts:
Ich überlege: vielleicht werde ich in den nicht druckbaren Zeichen fündig, die man mit [ALT] + [1], [ALT] + [2], … erzeugen kann. Jedoch finden sich nur zwei Smileys hinter den Nummern 1 und 2:
Mourad hat eine Idee und hilft mir. Im Unicode-Zeichensatz (beispielsweise der Schriftart Calibri) finden sich Smileys:
Wenn ich Word die Unicode-Zahl eintrage (beispielsweise U+1F600) und anschließend [ALT] + [C] erhalte ich das dahinter liegende Symbol:
In Excel funktioniert das leider nicht. Muss ich die Zeichen von Word nach Excel kopieren? Quatsch, meint Mourad – du kannst sie doch direkt von der Internetseite nach Excel kopieren:
Oder mit der Funktion UNIZEICHEN umwandeln, also beispielsweise:
=UNIZEICHEN(128512)
Klappt! Und so können wir eine lustige Auswahlliste erstellen:
Auch mein Add-In [Strg] + [Q] funktioniert:
Eine großes Dankeschön an Mourad Louha für die Hilfe.
Excelschulung. Wir üben die WENN-Funktion. Ich erkläre, dass man Text in Excel in Anführungszeichen setzen muss – manche Assistenten machen dies automatisch; andere nicht.
Meine Empfehlung: Immer per Hand die Anführungszeichen setzen:
Danach üben wir die bedingte Formatierung – auch eine Art „WENN“. Da die Teilnehmerinnen und Teilnehmer meinen Rat befolgen, tragen Sie den Text in Anführungszeichen ein:
Was passiert? – Nichts! Der Grund:
Excel wandelt den Text „Pandora Papers“ in „““Pandora Papers“““ um – Excel geht davon aus, dass die Anführungszeichen Teil des Suchtextes sind. Also raus damit!
Ich erstelle ein Eingabeformular in Excel für eine Firma. Da mit einem Wert, beispielsweise 7,75 €, weitergerechnet wird, lösche ich den Text „7,75 € (nicht enthalten in Frachtraten)“, der in der Zelle stand, ersetze ihn durch die Zahl 7,75 und formatiere die Zelle mit einem benutzerdefinierten Zahlenformat
0,00" € (nicht enthalten in Frachtraten)"
Nach einer Weile stelle ich erstaunt fest, dass der Text als Quickinfo angezeigt wird. Was passiert hier? Was habe ich hier gemacht?
Nein – es liegt keine Notiz und kein Kommentar unter der Zelle.
Nein – es liegt keine Datenüberprüfung mit einer Eingabemeldung unter dem Text.
Nein – es wurde auch kein QuickInfo eines Hyperlinks verwendet:
Erstaunt reibe ich die Augen. Das habe ich selbst gemacht! Aber wie?
Schließlich komme ich hinter des Rätsels Lösung:
Trägt man in Excel in eine Zelle eine Zahl ein, formatiert diese Zahl (beispielsweise als Währung) und verkleinert die Spalte so, dass die formatierte Zahl in der Zelle nicht angezeigt werden kann, wird die formatierte Zahl als Quickinfo angezeigt, wenn sich der Mauszeiger darüber bewegt. Aha!
Wenn ich nun mehrere Zellen markiere und die formatierte Zahl „über die Auswahl zentriere“:
wird die Zahl klar lesbar in den Zellen angezeigt. Da die Zahl aber für die Zelle, in der sie sich befindet, zu „breit“ ist, bleibt das QuickInfo stehen:
Eben! Und so kann ich eine Zahl über mehrere Zellen ausrichten …
Ich bin verblüfft. Dass Excel sehr viele Algorithmen beinhaltet, die zum Teil hilfreich zum Teil verwirrend sind, ist bekannt. Aber diesen Mechanismus kannte ich bislang noch nicht:
Drei untereinander stehende Zellen sind auf die gleiche Art formatiert (beispielsweise Zahlenformat oder Hintergrundfarbe) und mit Text gefüllt.
Trägt man eine weitere Information darunter ein, so wird das Format übernommen. Das war mir bekannt. Aber ich wusste nicht, dass es auch bei einer Leerzeile funktioniert:
Hat man eine formatierte Zelle und darunter eine Leerzeile, so wird die nächste Zelle bei der Texteingabe wieder formatiert. Beim dritten Mal endet der Spuk jedoch:
Das kann praktisch sein, es kann aber auch verwirrend oder störend sein.
Immerhin: man kann es deaktivieren über: Datei / Optionen / Erweitert / Gruppe [Bearbeitungsoptionen] / Datenbereichsformate und -formeln erweitern.
Ich soll ein Excel-Formular (per VBA) auswerten. Schnell stelle ich fest, dass einige Zellen gesperrt sind. Das ist nicht sehr geschickt, da diese Zellen vom Anwender und von der Anwenderin ausgefüllt werden sollen:
Wie finde ich diese Zellen? Es gibt leider keine Suchoption dafür, so dass alle gesperrten oder nicht gesperrten Zellen markiert werden.
Also anders: mit der Ersetzenfunktion gelingt es: Öffnet man die Optionen, kann man in Excel nach Formaten suchen. Eben: beispielsweise nicht gesperrte Zellen. Es erweist sich geschickter, die offenen Zellen zu finden, als die gesperrten, da alle Zellen in den 1.048.567 x 16.384 Zeilen und Spalten gesperrt sind.
Und diese werden durch eine Hintergrundfarbe ersetzt. So findet man schnell die nicht gesperrten Zellen:
Wer macht denn So etwas? Warum macht Andreas Thehos SO etwas? Ich weiß es nicht. Aber es ist interessant und amüsant:
Er schreibt in Word einen Text und fügt einen Kommentar ein:
Der Text wird nach Excel kopiert – mit der Option „Ursprüngliche Formatierung beibehalten“:
Der Text des Kommentars wird in eine eigene Zelle eingefügt.
Nun wird ein Zellformat von einer anderen Zelle auf die Zelle mit dem Text übertragen:
Das Ergebnis verblüfft. Oder auch nicht?!
Die Formatierung endet an der Stelle, an der der Kommentar stand.
Das muss ich genauer anschauen!
Ich zerlege den Text mit der Funktion TEIL in seine Bestandteile, beispielsweise mit:
=TEIL($A$1;SPALTE(BD1);1)
Die Funktion wird nach rechts gezogen:
An der Stelle Kommentar|Leerzeichen befinden sich jetzt zwei (!) Zeichen. Mit der Funktion CODE sehe ich es mir genauer an:
Die Funktion CODE liefert die Zahl 32 – klaro: für das Leerzeichen und die Zahl 160!?! Sie liegt zwischen dem Zeichen Ÿ und dem umgekehrten Ausrufezeichen, wie es im Spanischen verwendet wird:¡
Danke Andreas, für diesen interessanten Hinweis. Es bleibt für mich immer noch die Antwort auf die Frage offen – wer macht denn so etwas?
Umgekehrt – ich hatte vor einigen Jahren mal ein langes Gespräch mit dem Verantwortlichen von LibreOffice. Er hat mir gesagt, dass das Werkzeug „Format übertragen“ die Hölle ist (LibreOffice hat sich lange geweigert so etwas zu implementieren, haben aber schließlich dem Druck der Pinsel-Liebhaber aus der Microsoft-Fraktion nachgegeben) – denn – welches Format wird übertragen? Was ist Format? Ist Kommentar auch Format? …
Ab und zu muss ich meine Dogmen und Glaubenssätze über Bord werfen. Beispielweise die Antwort auf meine Frage in Excel: „Wie findet man in einem geschützten Formular die nicht gesperrten Zellen?“
Bislang zeige ich meinen Teilnehmern und Teilnehmerinnen, dass man mit der [Tabulatortaste] von (offener) Zelle zu (offener) Zelle in einem geschützten Excelformular springen kann – wie im Internet, wie in einem Word-Formular oder einem PDF-Formular.
Weit gefehlt!
Sind mehrere Zellen nach unten (!) verbunden, „springt“ Excel von links nach rechts und von rechts nach links. Aber nicht weiter nach unten!
wir erstellen in unserer Firma oft lange Excellisten mit ebenso langen und formatierten Texten. Leider finde ich in Excel nicht, wo man die Einzüge für Text einstellen kann, also so, dass die Aufzählungszeichen links stehen bleiben und die Texte etwas weiter rechts eingerückt sind. So wie in Word oder PowerPoint:
Geht das in Excel nicht?
Hallo Barbara,
sorry – das geht nicht. Du kommst schnell beim Formatieren in Excel an Grenzen. Excel kennt weder Einzüge, noch Zeilenabstand oder Silbentrennung:
Bei den Aufzählungszeichen könnte man mit einer Hilfsspalte schummeln …
Aber: das ist viel Arbeit! Willst du dir das wirklich antun?
Hallo Rene, merci für den Screen und deinen Text. Kurz der Hintergrund zu meiner Frage: Ein Kunde fragte vorletzte Woche: „Wenn er das Dropdown-Dreieck sehe, so würde er dann mindestens zwei Optionen erwarten. x und ein leerer Eintrag.“ Vermutlich nehme ich deine Lösung: Somit nur das „X“ auswählen, ansonsten muss er den Eintrag eben löschen. Es wäre überaus nett gewesen, wenn das ganze über das Zellenfeature gegangen wäre … … ich wollte ggf. auf den Name verzichten. Dann sind wir ‚mal gespannt, was uns nächste Woche so erwartet. Ich wünsche dir also einen guten Wochenstart Jürgen
Hallo Jürgen, der Kunde ist König! Meiner gibt sich mit DIESER Lösung zufrieden.
Man könnte aber auch eine Auswahl machen. Datenüberprüfung: keine Angabe;x
Und dann mit einer Bedingten Formatierung das „keine Angabe“ ausblenden (benutzerdefiniertes Zahlenformat: ;;;
Das Verhalten von langen Text in Zellen ist folgendes:
Schreibt man einen langen Text in eine unformatierte Zelle, fließt der Text über den rechten Zellenrand hinaus (bei allen Schriften, die von links nach rechts laufen):
Schaltet man einen Textumbruch (früher: Zeilenumbruch) ein, fließt der Text nach unten.
Okay – ich würde wahrscheinlich die Spalte verbreitern.
Schreibt man dagegen einen langen Text in eine Zelle und bricht die Zeilen mit einem Zeilenumbruch ([Alt] + [Enter]) um, schaltet Excel automatisch die Formatierung „Textumbruch“ ein:
Schaltet man den Textumbruch aus, fließt der Text nach rechts weiter über den Zellenrand hinaus. Steht in der Zelle daneben Text (beispielsweise ein Leerzeichen), wird nur der Text der Zelle angezeigt:
Den restlichen Text kann man auch verstecken, indem man die Zeilenhöhe verringert. So kann der Textumbruch eingeschaltet bleiben:
Und die restlichen 12.000 Zeichen werden nicht angezeigt.
Übrigens: die Obergrenze der Zeichenzahl einer Zelle bei Excel liegt bei 32.767 Zeichen. Die maximale Zeilenhöhe bei 409 Punkt:
ich habe mal wieder ein Excel-Problem, diesmal in
Richtung VBA.
Ich möchte gerne in eine dynamische Tabelle eine bedingte Formatierung einfügen, die eine Rahmenlinie-unten in jeder letzten Zeile eines Monats ausführt, wenn der Wert zutrifft.
soweit auch kein Problem, das würde ja auch mit einer normalen bedingten Formatierung funktionieren. Allerdings ist die Tabelle schon mit einem Rahmengitter belegt, um die Zellen besser zu unterscheiden.
Deswegen hätte ich gerne die Rahmenlinie-unten in
„fett“, damit man die einzelnen Monate besser hervorhebt.
Da man das „fett“ in Excel bei bedingten Formatierungen nicht auswählen kann, habe ich durch Internetrecherche herausgefunden, dass man per VBA-Programmierung dieses Problem lösen kann.
Meine VBA-Kenntnisse sind allerdings gleich null, was
mich nicht weiter bringt J
Anbei eine Beispieltabelle in der nach Belieben rumhantiert werden kann.
Hallo Herr F.,
Stimmt – das ist mir noch gar nciht aufgefallen: in der Bedingten Formatierung fehlt die Rahmenart. Doof!
Den Code hätten Sie doch sicherlich selbst hinbekommen.
Das Makro hängt an
der Datei.
Sie können es in
der Datei lassen oder in Ihre persönliche Makrodatei kopieren.
Sie können es über
Entwicklertools / Makros (alternativ: Ansicht / Makros) starten – das Makro
heißt „LinienEinfügen“
Oder Sie fügen ein
Symbol in die Symbolleiste für den Schnellzugriff ein und starten es darüber.
Nicht ganz elegant, aber leicht zu ändern – in den ersten drei Zeilen lege ich die Spalte fest:
Sub LinienEinfügen()
Const BEGINN As String = "A"
Const ENDE As String = "I"
Const SUCHSPALTE As String = "B"
Dim i As Long
Dim lngLetzteZeile As Long
lngLetzteZeile = _
ActiveSheet.Range("A1").SpecialCells(xlCellTypeLastCell).Row
' -- ermittle die Nummer der letzten Zeile
For i = 1 To lngLetzteZeile
If ActiveSheet.Range(SUCHSPALTE & i).Value <> "" And _
ActiveSheet.Range(SUCHSPALTE & (i + 1)).Value <> "" Then
If IsDate(ActiveSheet.Range(SUCHSPALTE & i).Value) And _
IsDate(ActiveSheet.Range(SUCHSPALTE & (i + 1)).Value) Then
If Month(ActiveSheet.Range(SUCHSPALTE & i).Value) <> _
Month(ActiveSheet.Range(SUCHSPALTE & (i + 1)).Value) Then
With ActiveSheet.Range(BEGINN & i & ":" & _
ENDE & i).Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.TintAndShade = 0
.Weight = xlThick
End With
End If
End If
End If
Next i
End Sub
Guten Morgen
Herr Martin,
vielen
herzlichen Dank für die Codes.
Damit komme ich
zurecht.
Allerdings kann
ich leider noch nicht sagen, dass ich das hinbekommen hätte.
Trotzdem vielen
Dank nochmal und schöne heiße Tage!
Letzte Woche auf dem Excelstammtisch „Wir im Norden“ kam die Frage auf: Woher holen sich die Datentypen die aktuellen Informationen? Und: wo werden sie abgelegt?
Von vorne: In einer Liste befinden sich Städte oder Ländernamen. Diese werden markiert und in Geographie-Daten umgewandelt:
Die Quelle der Daten wird angegeben. Sie ist bei dem Symbol „Karte anzeigen“ hinterlegt:
Am unteren Ende die Quellen:
Und wo werden die Daten gespeichert? Benennt man die Datei um, so dass sie die Endung *.ZIP hat, entpackt man sie, stellt man fest, dass ein neuer Ordner richData enthalten ist:
Darin befinden sich die Daten – abgelegt als XML-Datei:
Die Aufgabe lautet: Wir haben in CorelDraw technische Geräte erstellt – diese sollen in Visio nachbearbeitet werden, so dass man sie verwenden kann. Ich schaue sie mir an. Das Rack ist zu groß für den Schrank:
Also verkleinern. Das Dumme ist: Durch das Verkleinern des Objektes wird die Schriftgröße (und Linienstärke) nicht verkleinert, weil diese Formatierungsattribute unabhängig von der Größe sind. Das heißt: die Schrift ist zu groß:
Also zurück auf Originalgröße. Einige der Texte sind in 3 pt formatiert:
Wenn ich sie auf 10% verkleinere, also auf 0,3 pt – weigert sich Visio:
Setzt die Schriftgröße ungefragt auf 1 pt zurück.
Was würde Excel machen? Eine Fehlermeldung! DAS ist vernünftig:
Lob an Excel! Schelte an Visio!
Zugegeben: ich musste in Excel noch nie eine Schriftgröße < 1 pt wählen …
Nachtrag: ich habe die Originalzeichnung in CorelDraw bearbeitet: Dort die Schrift in Kurven konvertiert und anschließend erneut nach Visio exportiert. Dann wird die Schrift beim Verkleinern des Objekts auch verkleinert.
Anders als PowerBI kann man mit PowerQuery in Excel leider noch nicht auf PDFs zugreifen. Microsoft hat versprochen, dieses Feature im Frühjahr 2020 einzubauen. Ich bin gespannt.
Bis dahin: Text aus einem PDF kopieren und in Excel einfügen. Ich schaue erstaunt: Wo ist der Text?
Ich editiere die Zelle ([F2]). Der Text erscheint. Allerdings ohne Leerzeichen davor:
Ein Blick in den Dialog Zellen formatieren / Ausrichtung liefert die Antwort: durch das Kopieren wurde ein Einzug mitkopiert:
Also: Einzug raus und schon ist der Text in der Zelle!
Ich habe zwei Mal hinschauen müssen, bis ich den Guten Rutsch gesehen habe. Beziehungsweise verstanden habe, warum der zweite Teil des Textes nicht angezeigt wird. Dann habe ich geschmunzelt.
Die Aufgabe ist einfach. Zu einem Text (einem Buchstaben) sollen Kreissymbole dargestellt werden. Das kann man prima mit der Bedingten Formatierung erledigen. Allerdings: sie akzeptiert keine Texte. Also muss man den Text in eine Zahl umwandeln – beispielsweise mit der Funktion CODE (oder UNICODE). Darauf kann man eine Bedingte Formatierung aufsetzen.
Zu unseren Exceltagen 2019, die am 18. und 19. Oktober in München stattfinden werden, konnten wir auch Martin Weiß gewinnen – den Tabellenexperten. Spezialist für Datumsberechnungen, PivotTabellen und Bedingte Formatierungen – darüber wird er referieren. Er wird – so habe ich in seinem Skript gelesen – darauf hinweisen, dass es für das Löschen der Bedingten Formatierungen kein Rückgängig gibt! Nur: Alles abbrechen – und von vorne löschen …
Heute fragte mich eine Teilnehmerin in der Excelschulung, warum einige Markierungen dunkler sind als andere. Verwundert habe ich mir ihre Datei angeschaut: klar: wenn man mehrmals markiert, verdunkelt sich das Grau:
Nein, nein, nein – so nicht! Bitte verbindet keine Zellen! Das bringt nur Ärger! Einige Ärgernisse habe ich hier schon beschrieben – über ein neues bin ich vor einigen Tagen gestolpert: Wenn A1 und A2 verbunden sind, dann liefert:
Inga meint, dass es gefährlich ist mit VBA bedingte Formatierungen zu programmieren. Warum? Ich zeichne mit dem Makrorekorder auf – wie lautet der Befehl: „färbe die aktuelle Zelle blau, wenn in A1 das heutige Datum steht“?
Sub HeuteMachenWirBlau() Selection.FormatConditions.Add Type:=xlExpression, Formula1:=“=A1=HEUTE()“ Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority With Selection.FormatConditions(1).Interior .PatternColorIndex = xlAutomatic .Color = 12611584 .TintAndShade = 0 End With End Sub
Ich teste – klappt! Ich überlege mir: es wäre besser statt HEUTE TODAY zu schreiben; teste – klappt nicht mehr.
Das heißt: die Formeln laufen nur lokal – man müsste nun die einzelnen Sprachen unterscheiden, damit das Makro mehrsprachig funktioniert. Das ist die Hölle.
Gestern auf unserem Excelstammtisch hat Martin Weiß (https://www.tabellenexperte.de/) ein Referat über die Bedingte Formatierung gehalten. Er hat nicht nur erwähnt, dass in dem Dialog „Zellen formatieren“ des Managers für Regeln der bedingten Formatierung keine Registerkarte „Schutz“ vorhanden ist (mit dem man dynamisch einen Schutz ein- und ausschalten kann), auch die Schriftart ist ausgegraut – man kann also nicht verschiedene Font dynamisch wechseln:
Und schließlich – und das ist mir noch nicht aufgefallen – der Rahmendialog stellt auch nicht alle Optionen zur Verfügung:
Im Gegensatz zum Dialog „Zellen formatieren“ fehlt die Rahmenstärke:
Gestern in der Excelschulung kam die Frage, ob man bedingte Formatierungen mit Formeln global in Excel abspeichern kann. So wie man Ansichten speichern kann. Oder Formatvorlagen.
Eine schöne Frage. Da bedingte Formatierungen in einer Datei ihre Anwendung finden, kann man sie nur an eine Vorlage binden. Oder über ein Add-In per Makro erzeugen. Aber nicht global an Excel. Schade – eigentlich.
Formatiert man in Word oder PowerPoint ein Zeichen tiefgestellt, markiert anschließend mehrere Zeichen, wird das Kontrollkästchen in den dritten Status (Null) gesetzt – weder tiefgestellt noch nicht tiefgestellt. Erstaunlicherweise auch die Option hochgestellt.
Macht man das in Excel wird nur die Option „hochgestelllt“ „ausgegraut“ ?!?! Übrigens auch bei hochgestellt …
Sehr geehrter Herr Martin,
Sie zeigen im Video „Feld einfügen“ wie eine Ja/Nein Spalte bzw. Feld
hinzugefügt werden kann. Leider ist mir nicht klar, wie ich den Wert
wieder entferne, wenn ich mich „verklickt“ habe. Also weder Ja noch
Nein, sondern wieder ein leeres Feld. Diese Info wäre sehr hilfreich.
Vielleicht als kleine Ergänzung zum Video.
Vielen DANK!
Gruß
Hallo Herr R. weenn Sie in Excel einen Text schreiben, einen Teil markieren und durchgestrichen formatieren, anschließend die Zelle markieren, dann stellen Sie im Zellen-Formatieren-Dialog fest, dass die Option (das Kontollkästchen) „durchgestrichen“ ausgegraut ist – also weder ja noch nein – sondern den dritten Status null verwendet. Dies kann man per Programmierung erreichen – ich wüsste kein System, wo man ja und nein wieder deaktiviert – in Outlook-Formularen leider auch nicht. sorry schöne Grüße Rene Martin
In den USA beginnt die Woche am Sonntag, in Europa am Montag. Wählt man nun alle Tage in der bedingten Formatierung aus, die in „dieser Woche“ liegen, wird der nächste Sonntag nicht formatiert, der letzte dagegen schon.
Nabend, da ich nun seit 1h am verzweifeln bin brauche ich die Hilfe von einem Profil. Ich habe 3 Werte K12, K15, K18 Nun müsste ich es irgendwie hinbekommen das der höchste Wert FETT oder BUNT angezeigt wird. Kann mir dabei jemand helfen? Danke
#####
Wenn deine Werte in A1:A3 stehen, kannst du mit einer Formel in der Bedingten Formatierung arbeiten – bspw.:
=ZÄHLENWENN($A$1:$A$3;“<=“&A1)=ANZAHL2($A$1:$A$3)
Gestern in der Excelschulung fragte ein Teilnehmer, ob man die nicht gesperrten Zellen in einem geschützten Tabellenblatt hervorheben kann. Ich habe kurz überlegt: Es gibt keinen Organizer wie beispielsweise bei der Bedingten Formatierung oder bei den Namen. Mit Start / Bearbeiten / Suchen und Auswählen kann man eine Liste der gesperrten Zellen anzeigen lassen. Aber leider nicht markieren. Man kann mit der [Tab]-Taste über die nichtgesperrten Zellen springen und so herausfinden, wo offene, veränderbare Zelle liegen.
„Nein“ – lautet die Antwort, „hervorheben kann man sie nicht. Man muss sie per Hand formatieren. Beispielsweise grau.“
Fällt Ihnen etwas auf? Richtig: Während Excel und PowerPoint KEINE Tastenkombination anbieten, kann man den „Pinsel“ in Word mit [Umschalt] + [Strg] + [C] erreichen, in Microsoft Visio dagegen mit [Umschalt] + [Strg] + [P]. Hätte man sicherlich vereinheitlichen können, oder?
Immerhin: [Alt] + [R], [F], [O] funktioniert in allen vier Programmen …
In der Excelschulung zeige und erkläre ich den Manager für Regeln zur Bedingten Formatierung.
Später erläutere ich die Datenüberprüfung. Da kommt die Frage einer Teilnehmerin, ob Excel für die Datenüberprüfung auch einen solchen Manager zur Verfügung stellt. Finden kann man sie ja – mit Hilfe der Schaltfläche „Suchen und Auswählen“. Leider nein, lautet meine Antwort.
Wenn man (lange) Formeln in Bedingten Formatierungen erstellt hat, kann man diese leider nicht sehen, wenn man den Manager für Regeln der Bedingten Formatierung geöffnet hat. Man kann den Dialog auch nicht verbreitern. Oder gar Kommentare einfügen. Das nervt!
Es gibt einen kleinen Trick kann Abhilfe geschaffen werden – die Funktion „N“ liefert einen leeren String oder die Zahl 0 zurück. Sie kann an den Anfang der Funktion eingebaut werden, so dass die Funktion nicht verändert wird. Und so kann man Kommentare in den Manager für Regeln der Bedingten Formatierung einbauen.
Danke an die Teilnehmerin der ExcellentDays für diesen Hinweis – ich weiß leider ihren Namen nicht mehr …
Ich bin doch nicht blöde! Ich sehe das doch! Die zentrierten Zahlen stehen nicht bündig untereinander:
Der Grund ist schnell gefunden: in manchen Zellen ist ein Textumbruch eingeschaltet, der eine kleine Einrückung bewirkt. Allerdings ist dies nicht bei jedem Zoom sichtbar.
Ein Vortrag von Martin Weiß über Bedingte Formatierungen auf den Excellent Days. Er zeigt, wie man mit der Funktion ZÄHLENWENN alle Zahlen einfärben kann, mehr als drei mal vorkommen. Die Formel in der Bedingte Formatierungen lautet:
=ZÄHLENWENN($A$3:$O$32;A3)>3
Alle machen brav mit. Mein Nachbar wundert sich, warum bei ihm keine Zelle rot eingefärbt wird. Er schaut in den Manager für Regeln zur Bedingten Formatierung und wundert sich über die Formel:
=ZÄHLENWENN($A$3:$O$32;XEQ1048550)>3
Der Grund ist einfach: Er hat den Bereich von rechts unten nach links oben markiert. Deshalb wird ein relativer Bezug A3 in der Zelle A3 umgesetzt in: 30 Zeilen nach oben und 15 Spalten nach links. So kommt XEQ1048550 zustande.
Damit so etwas Nervendes nicht passiert, schlage ich ein anderes Vorgehen vor:
Ich beginne im ersten Schritt mit einer Zelle, beispielsweise A3 (oder O32) und aktiviere dort die Bedingte Formatierung:
Im zweiten Schritt aktiviere ich erneut den Regelmanager (Start / Bedingte Formatierung / Regeln verwalten) und dehne nun den Bereich aus:
Das klappt:
Okay – ein Schritt mehr – aber ich bin auf der sicheren Seite. Damit Excel nicht mehr nervt!
Das ist schon blöde mit den Farben. Ich bekomme eine Datei geliefert und schaue mir die Farbe an:
Man erkennt an der Farbpalette nicht, dass das Farbschema geändert wurde – ja noch nicht einmal, welches Design verwendet wurde. Erst ein Blick in Seitenlayout zeigt die Lösung:
Allerdings: Microsoft hätte sich ein bisschen mehr Mühe geben können – man kann nur sehr schwer erkennen, welches Schema verwendet wurde. Und schließlich: wird das Blatt in eine andere Datei kopiert, wird zwar das Farbschema weitergegeben, aber nicht verwendet:
wir hatten uns bei einem der Kurse in Regensburg kurz kennengelernt und Du hattest mir danach schon bei einem Problem geholfen.
Jetzt bin ich wieder am Standort am Ende meiner Weisheit angelangt und hoffe das ich Dich da noch einmal behelligen kann:
Ich mache monatlich für die Geschäftsführung eine Zusammenfassung vieler Kennzahlen, das ist ein großes Excelsheet mit Einzeltabellen für die unterschiedlichen Bereiche, keine komplexen Formeln drinnen, viele der Zahlen tatsächlich als ‚zahl‘ eingetragen. Und excel grafiken, aber auch nicht wirklich komplex.
Das Ganze ist ‚graphisch‘ ein wenig aufbereitet und die jeweiligen Kennzahlen sind auch grün oder rot gefärbt, je nachdem ob über oder unter der Zielzahl. Jetzt kommt es aber immer öfters vor, das Excel sich weigert eine weitere neu eingetragene Zahl zu formatieren – mit dem unten angegebenen Hinweiß ‚Too many different cell formats‘. Manchmal geht das Arbeitsblatt dann auch einfach zu und ich muss es ‚recoveren‘.
Weißt Du was ich hier machen kann um eine weitere Befüllung der Tabelle und entsprechende Formatierung zu gewährleisten? Das Jahr ist ja noch nicht vorbei und das Excel sheet wird eher noch wachsen.
Herzlichen Dank,
Hallo Maximilian,
uff! Was macht ihr denn?
Ja – Excel hat Obergrenzen. Eine Liste findest du beispielsweise auf:
Ich weiß nicht, ob man den Zahlen Glauben schenken darf – bei manchen Dingen reagiert Excel schon vorher „komisch“. Auf der Seite lese ich, dass Excel maximal 64.000 Zellformatierungen zulässt. Ich weiß auch, dass Excel ein schlechtes Speichermanagement hat
Frage: habt Ihr Inquire? Wechsel mal in Excel auf Datei / Optionen – dort in die Add-Ins und schaue bei den COM-Add-Ins nach:
Wenn Du Inquire findest, aktiviere ihn. In der Registerkarte „Inquire“ gibt es ein Symbol „Übermäßige Zellformatierung entfernen“. Häufig hilft das (meine Erfahrung).
wenn ich in Excel einige Zahlen in einer Zeile habe, davon sind ein paar Zahlen rot formatiert [Schriftfarbe]: Gibt es eine Möglichkeit, in einer anderen Spalte die Anzahl jener Zahlen anzeigen zu lassen, die rot gefärbt sind?
Herzliche Grüße
Hallo Herr F.,
keine Funktion kann eine Zellformatierung ermitteln.
Somit kann man dies nur mit ein paar Zeilen VBA-Code lösen.
ich bin großer Fan Ihrer Tutorials (und Ihrer Westen) früher auf video2brain, heute auf LinkedIn.
Heute wende ich mich mit einer Frage an Sie, auf die ich in den Weiten des Internets keine Lösung gefunden habe.
Ich habe ein EXCEL Datei, mit der wöchentlich die „Performance“ an verschiedenen Parametern gemessen wird.
Hier wird (auf ca. 50 Tabellenblättern in jeweils ca. 40 Zellen) mit „Bedingter“ Formatierung“ gearbeitet, um optisch die jeweiligen Werte zu bewerten.
Gibt es eine Möglichkeit, die bestehende „Bedingte Formatierungsregel“ zeitsparend für die ca. 2.000 Zellen zu ändern?
Vielen Herzlichen Dank im Voraus für Ihre Hilfe.
Hallo Herr S.,
ich fürchte, DA bringen Sie Excel an die Grenzen. Man kann so etwas programmieren (wenn Sie sehr viele einzelne bedingte Formatierungen haben). Sie könnten das Dokument „entzippen“ und dort in der XML-Datei des Tabellenblattes die bed. Formatierung ändern (kennen Sie das? – die conditional formating befindet sich ganz am Ende – muss allerdings auch für jeder Formatierung einzeln vorgenommen werden):
Sonst weiß ich leider keine Möglichkeit ALLE bedingten Formatierungen schnell zu ändern.
Blöder Tipp: manchmal geht es schneller, wenn sie alle bed. Formatierungen löschen und dann neu erstellen.
Der Teilnehmer der Excelschulung ist renitent. Er ruft mich ein drittes Mal, weil er nicht mehrere Zellen verbinden kann:
Auch hier ist der Fehler rasch gefunden: Als wir zuvor das Dokument geschützt haben, hat er „gespielt“ und die Arbeitsmappe geteilt. Bei dieser Option ist das Verbinden von Zellen verboten. Klar, oder?
Excelschulung. Ein Teilnehmer fragt mich, warum er den Zellverbund nicht aufheben darf:
Die Antwort war schnell gefunden: der Cursor befand sich in der Zelle und nicht auf der Zelle. Was man leicht an dem sichtbaren „x“ und dem „√“ erkennen kann.
Manchmal bin ich schon erstaunt. Eine Teilnehmerin zeigt mir eine Datei mit einer Liste, die ein Kollege erstellt hat. Diese Liste kann sie nicht sortieren kann. Die Ursache ist schnell gefunden: einige Zellen sind verbunden.
Ich zeige ihr, dass man alle Zellen markieren kann und die Verbindung aufheben kann. Das Ergebnis: zirka zwei Minuten. Wir schauen nach: die Liste enthält zirka 100.000 Datensätze – also 100.000 verbundene Zellen !?!
Wir haben eine bessere Idee. Wir stellen fest, dass eine weitere Zelle unterhalb der rechten Spalte gefüllt ist. Also können wir die zweite der beiden verbunden Zellen markieren und löschen. Diesmal ist die Aktion schneller. Und nur noch die Spalte etwas verbreitern – nun kann sortiert werden.
Was mich wundert: Welcher Mensch (oder welches System) verbindet 100.000, damit Informationen in dieser einen breiten Zelle eingefügt werden können. man hätte einfach nur die Spalte verbreitern können !?!
Schon perfide: Ich verbinde zwei Zellen miteinander („verbinden und zentrieren“). Ich speichere die Datei unter dem Namen „RenesTest.xlsx“. Ich verweise von einer anderen Datei auf die verbunden Zelle(n) und erhalte als Bezug:
=[RenesTest.xlsx]Tabelle1!$B$5
Ich speichere die Datei unter dem Namen „Test Rene.xlsx“. Erneut ein Bezug auf die verbundenen Zellen. Nun erhalte ich:
='[Test Rene.xlsx]Tabelle1′!$B$5:$C$5
was nach Bestätigung mit dem Fehler #WERT! quittiert wird. Erstaunlich, dass bei einem Leerzeichen im Dateiname der Bezug auf die verbunden Zellen aufgelöst wird, während bei einem Dateinamen ohne Leerzeichen der Bezug auf eine Zelle erfolgt!
Fazit: Besser nicht „verbinden und zentrieren!“ Das bringt nur Ärger!
Ich verstehe es nicht. Ich erhalte eine Datei. In einer Spalte stehen die Zahlen (Zahlenformat: Standard) linksbündig in der Zelle. Die Zellen sind zentriert formatiert!
Auf den Zellen liegt eine bedingte Formatierung. Schalte ich sie aus, sieht das Ganze so aus:
Zellenformat links; Ausrichtung: zentriert. Schalte ich eine bedingte Formatierung ein, fällt auf, dass die Zellen, welche die Bedingung erfüllen, ihre Ausrichtung ändern ?!?
Ich erstelle ein neues Tabellenblatt – die Grundausrichtung ist – linksbündig!
Ich kopiere das neue Blatt in eine neue Arbeitsmappe und schaue mir den XML-Code an. Ich finde im XML-Code ZWEI Zellformate:
Normalerweise steht bei einer leeren Tabelle in der Datei „styles.xml“ im Knoten cellXfs nur die erste Zeile.
Nun meine Frage: Hat jemand eine Idee, wie man die Grundausrichtung eines Tabellenblattes ändern kann? Also eine Arbeitsmappe so manipulieren kann, dass ein neu erzeugtes Tabellenblatt in dieser Datei eine Grundausrichtung „links“ hat.
Und: nein – nicht über Zellformatvorlagen (habe ich nachgeschaut – die sind nicht angerührt):
Ich musste eine Weile suchen. Obwohl in der Zelle eine Formel (und eine bedingte Formatierung) war, habe ich den Ergebniswert der Formel nicht gesehen.
Nein – die Schriftfarbe der Zelle war nicht weiß; es lag kein Zahlenformat unter den Zellen. Dann habe ich es entdeckt: Im Dialogfeld der bedingten Formatierung befindet sich eine Option „nur Symbol anzeigen“. Und die war aktiviert.
Inquire ist schon klasse. Er analysiert Tabellen und findet eine Menge „verborgener“ Inhalte: ausgeblendete Zeilen, weiße Schriftfarbe, … Allerdings: zwei Dinge findet dieses Analysewerkzeug nicht:
1.) Wenn eine Form auf einer Zelle liegt (hier etwas versetzt, damit man sie besser sehen kann)
2.) Wenn eine Zelle (hier E4) benutzerdefiniert mit
;;;
formatiert ist. Der leere Wert vor dem ersten Semikolon gibt an: positive Zahlen werden nicht dargestellt; der zweite legt das Gleiche für negative fest. Der dritte für 0.
Beim Ausscheiden und Einfügen einer Zelle werden sämtliche Formate „ausgeschnitten“ – das heißt: auf Standard zurückgesetzt.
Ausschneiden ….
… und einfügen
Linien werden jedoch nur dann ausgeschnitten, wenn sie von der „richtigen Seite“ hinzuformatiert wurden.
Erstaunlicherweise werden Sie auch nicht dann ausgeschnitten, wenn die ganze Zeile mit einer Linie formatiert wurde – egal von welcher Seite die Linie eingefügt wurde.
Wir können ja so froh sein, dass wir Microsoft Excel verwenden (dürfen).
Heute in der libreOffice Calc-Schulung haben wir festgestellt, dass eine Linie, die an den rechten Zellrand angefügt/formatiert wird auch von dort wieder weggenommen werden muss und nicht vom linken Rand der Nachbarzelle.
Zu Glück hat Excel dieses unglückliche Verhalten schon seit vielen Versionen bereinigt.
Amüsant. Ich schreibe in eine Zelle, die mit der Schriftart „Calibri“ formatiert ist, mit dem Zahlenformat und mit dem Zellformat „Standard“ einen Text.
Ich bestätige die Eingabe:
Schwupp: Lustige Zeichen.
Der Kenner bemerkt sofort, dass Excel die Zelle automatisch in der Schriftart WingDings formatiert hat. Der Grund: in den drei Zellen darüber befinden sich Zeichen, die über Einfügen / Symbol aus der Schriftart WingDings eingefügt wurden. Sobald mindestens drei WingDings-Zeichen übereinander stehen, „vermutet“ Excel, dass das nächste Zeichen nun auch in der gleichen Schrift formatiert werden soll. Will ich das? Nein!
Letzte Woche in der Excel-Schulung. Wir üben das gestalten von Tabellen. Eine Teilnehmerin fragt mich, was sie gemacht hat. Das Ergebnis von schräggestelltem Text neben vertikal verlaufendem Text ist verblüffend:
Noch erstaunlicher ist der Effekt, wenn ein Text nach links und einer nach rechts geneigt wird:
Und: Finger weg vom Zusammenspiel Textausrichtung: schräg UND Linien:
Meine Empfehlung: Finger weg von schräg. Das ist wirklich schräg!
Ich erstelle zwei bedingte Formatierungen. Die eine überprüft, ob in Spalte F ein Wert > 800 steht. Wenn ja, dann wird die Schriftfarbe auf blau gesetzt. Die zwei Bedingung wird auf die gesamte Tabelle angewendet. Sie formatiert die Hintergrundfarbe (mit einem anderen) Blau. Das Ergebnis sieht wie folgt aus:
Wechselt man in den Dialog „Formatieren“ auf die Registerkarte „Ausfüllen“, ist die Schaltfläche „Keine Farbe“ der Hintergrundfarbe unterlegt.
Begeht man jedoch den Fehler und klickt auf diese Schaltfläche, sieht man zwar auf dem Dialog keinen Unterschied – allerdings wird nun die Option „Keine Farbe“ aktiv – das heißt: die blaue Hintergrundfarbe wird von „keiner Farbe“ überschrieben.
Für die Teilnahmebestätigungen der Excel-Schulung morgen markiere ich in Outlook in der Mail die Namen und kopiere sie nach Excel. Und wundere mich, warum sie in der Spalte neben der Spalte stehen, in die ich sie eingefügt habe:
Klar: Excel übernimmt den Einzug der Absatzformatierung von Outlook. Kann man leicht im Dialog „Zellen formatieren“ nachsehen:
Excel treibt uns zum Wahnsinn? – Nö – WIR treiben jetzt mal Excel zum Wahnsinn! Und so geht es:
– neue Datei anlegen
– Formatvorlage „Standard“ mit irgendeiner Füllfarbe versehen – jetzt wird das ganze Tabellenblatt eingefärbt
– Tabellenblatt markieren und „Füllfarbe: keine Füllung“ zuweisen – alles wieder weiß
– Dann eine bedingte Formatierung mit Füllfarbe verwenden
– Bedingtes Format sieht man am Bildschirm
– Seitenansicht und im Ausdruck: keine Farbe
######
Wie kommen wir auf so etwas? Und: wer ist „wir“? Wir hatten gestern in München wieder unseren Excel-Stammtisch, bei dem ich einen Vortrag über Fehler, Ungenauigkeiten, Unschärfen und Probleme in Excel referiert habe (Motto: „Excel nervt“). Eine Datei hat uns alle beschäftigt: warum sehe ich die Farbe der bedingten Formatierung in Excel – im Ausdruck dagegen ist sie weg. Ich habe schon im XML-Code gewühlt und bemerkt, dass das Problem in der styles.xml lag. Genauer konnte ich es nicht einkreisen.
Hilfe kam von Pia Bork. Hier noch einmal ein dickes DANKESCHÖN an sie für das Aufspüren des Fehlers. Von ihr stammt die obige Beschreibung.
Und warum nerven wir nun Excel? Nun – probiert mal das Kochrezept von oben aus. Klickt nun auf eine andere Zelle, auf ein anderes Blatt, in ein anderes Programm und wieder zurück … Excel rechnet sich grün und blau! köstlich! Das ist die Strafe fürs mich-so-oft nerven!
PS: Pias Kommentar: „Herzlichen Glückwunsch an alle, die so einen Fehler suchen müssen!“
wir haben hier gerade Excel Stammtisch in Basel und merken: Excel nervt! J So haben wir an Dich gedacht 😉
Wir hätten gerne das Wort „Versuch“ ganz links. Denn leider schiebt Excel das Wort weiter nach rechts je größer die Schriftart.
Ich denke, da gibt es keine Lösung, aber vielleicht hast Du schon eine Lösung gefunden?
Sorry, Johannes, das hängt mit der Spationierung zusammen. Und: Excel ist überhaupt kein Programm für „vernünftige“ Textverarbeitung. Eine Teilnehmerin wollte man einen exakten Zeilenabstand haben 😉
Guten Tag Herr Martin,
vielen Dank für Ihre informative Seite, welche mir nun bereits schon einige Male helfen konnte. Dieses Mal wurde ich leider trotz intensiver Suche im gesamten Internet nicht fündigt. Es geht um folgendes Problem:
Eine Kollegin hat eine Excelmappe in der mehrere Zellen über Bedingte Formatierungen eingefärbt werden. Die werden jedoch beim drucken nicht übernommen. Schon der Druckvorschau (und auch beim drucken selber die Farben nciht verwendet, sondern alle Zellen mit weißen Hintergrund dargestellt bzw. gedruckt.
die bedingte Formatierung
aber leider nicht sichtbar …
Hallo Herr O.,
Mir ist folgendes aufgefallen:
Wenn ich von Ihrer Datei ein Tabellenblatt in eine neue Datei verschiebe (egal welches Blatt), habe ich dort den gleichen Effekt. Oder umgekehrt: Bedingte Formatierung „reagiert nicht“.
Ich habe die Datei im xlsx-Format gespeichert, entzippt und „reingeschaut“ und verglichen mit einer „normalen“ Excel-Datei.
Ich weiß nicht genau an welcher Stelle, aber bei der styles.xml (im Ordner xl) finde ich Unterschiede zur „normalen“ Datei.
Ich habe nun die gesamte Datei durch „meine“ styles.xml ersetzt, geöffnet – damit sind leider sämtliche Formatierungen weg, aber nun funktioniert die bedingte Formatierung wieder.
Das heißt: durch irgendein Speichern/Austausch/Öffnen, … wurde etwas in den Formaten „zerschossen“. Und zwar in den Formaten der Datei (nicht des Tabellenblattes). Ich weiß nicht wann, bei welcher Aktion und nicht genau was. Aber wenn Sie die Datei neu formatieren, können Sie mit Ihr arbeiten.
Wenn Sie einen Blick in meine Datei werfen, erhalten Sie eine Meldung, dass etwas nicht stimmt. Klar: ich habe ja die styles.xml ausgetauscht.
schöne Grüße
Rene Martin
PS: Wenn ich ganz viel Zeit habe, schaue ich mir Ihre Styles-Datei noch einmal genauer an – vielleicht kann ich die Stelle lokalisieren, wo der Fehler auftritt.
Verblüfft war ich schon. Ein Teilnehmer der letzten Excel-Schulung zeigte mit eine Datei, die er aus dem USA erhalten hat. Darin befanden sich mehrere Zellen mit bedingten Formatierungen:
Ein Klick auf die „rote“ Bedingung (Zellwert<=0,81) zeigte allerdings die „grüne“ Bedingung (Zellwert = 1) an. Ich war verblüfft!
Die Lösung fand ich als ich das Dokument entzippte und mit die Datei sheet1.xml im Ordner xl\worksheets anschaute. Dort war bei mehreren Bedingungen (nicht bei allen!) das Attribut priority auf den gleichen Wert gesetzt: mehrmals auf 4, auf 5, auf 6, … Natürlich müssen dort unterschiedliche Werte stehen. Per Hand geändert, die Dateien gezippt – und schon lief die bedingte Formatierung wieder.
Die XML-Datei
Ich weiß zwar nicht, wann das Problem entstanden ist (USA – Deutschland) oder Excel 2007 – 2010, … aber immerhin – Problemursache gefunden und Problem gelöst.
Ich weiß, dass ich nicht zwei Datenüberprüfungen verketten kann oder – wie bei der bedingten Formatierung – nacheinander anwenden kann. Trotzdem – es wäre doch schön, wenn der Anwender aus einer Liste bestimmte Werte eintragen darf (Liste) – jedoch nur, wenn kein Feiertag und kein Wochenende ist:
Datenüberprüfung / Liste
Die Antwort: Wenn Sie mit der Datenüberprüfung eine benutzerdefinierte (Formel) eingeben, dann funktioniert es. Beispielsweise so:
Ich wollte mal schnell einen Kalender erzeugen und die Wochenende mit einer grauen Zellfarbe hinterlegen.
Keine Wochenenden!
Die Antwort: Sie haben als Formel
=WOCHENTAG(B2;2>5)
geschrieben. Die Klammer wurde falsch gesetzt. Es muss heißen:
=WOCHENTAG(B2;2)>5
Ah, danke – jetzt funktioniert es!
Übrigens: 2>5 liefert den Wert FALSCH. FALSCH entspricht in Excel der Zahl 0. Hier wurde versucht Wochentag(B2;0) zu berechnen. Excel verlangt allerdings die Parameter 1, 2 oder 3 und liefert bei 0 einen Fehler. Da Fehler in der Bedingten Formatierung nicht angezeigt, sondern stillschweigend übergangen werden, wird keiner der Tage grau formatiert.
Ich sehe unterschiedliche Schriftgrößen in verschiedenen Zellen. Ein Klick auf jede Zelle zeigt an, dass sie in Arial, 10 pt formatiert ist. Woher rührt der Unterschied zwischen B2 und C2?
Zwei Mal 10 pt – trotzdem unterschiedlich
Die Antwort: Man kann ein Zeichenformat „auf“ eine Zelle legen oder auch die einzelnen Zeichen formatieren. Wahrscheinlich wurden bei den Zellen in der Spalte B die Zeichen einzeln mit 6 pt formatiert; die ganze Zelle jedoch mit 10 pt. Die „inneren“ Formate gewinnen:
Ich wollte doch nur einen kleinen Kalender erstellen. Warum sieht die „fünf“ so komisch aus?
Die Antwort: Wahrscheinlich haben Sie Option „Durchgestrichen“ aktiviert. Die Tastenkombination [Strg] + [5] aktiviert diese Formatierung. Vielleicht haben Sie sie fälschlicherweise gedrückt.
Ich würde ja gerne lesen – aber ich finde den Text nicht.Er lautet: „Die Liste ist die Basis für die Überprüfung aller „Geräte und Maschinen“ (GERMA). Es werden alle notwendigen Informationen […]“
Haben Sie einen Tipp, Herr Martin:
Die Antwort: Wenn Sie für die Zelle D3 den Dialog „Zelle formatieren“ aufrufen und dort die Registerkarte „Ausrichtung“, so stellen Sie fest, dass die Option „An Zellgröße anpassen“ eingeschaltet wurde.
In einer gestalteten Tabelle wurden mehrere Zellen verbunden – hier: die Zellen E1:E3:
Wählt man nun das Werkzeug „Format übertragen“
und klickt (aus Versehen?) auf andere Zellen. Am besten solche, in denen Zahlen stehen:
Die Zellen werden nun nicht zu einer Zelle verbunden, sondern der Inhalt der unteren Zelle wird lediglich ausgeblendet. Davon kann man sich mit einem Blick auf die Summe überzeugen – das Überschlagen der sichtbaren der Spalte G Zahlen kann niemals die Summe 5538 ergeben:
Der Grund: Deaktiviert man die Option „Zellen verbinden“:
so taucht die verborgene (die verborgenen) Zelle(n) wieder auf – sie waren niemals gelöscht, sondern nur ausgeblendet:
Auf dieses unglaubliche Phänomen hat mich Andreas Thehos aufmerksam gemacht – danke dafür!
Ich werde regelmäßig gefragt, wie man Exceltabellen „kleiner“ machen kann. Vor allem bis Excel 2003, in denen *.xls noch kein gezipptes XML-Archiv war, wurden Dateien schnell sehr groß.
Ich habe eine Reihe von Vorschlägen.
Einige davon nimmt Inquire mit seinem Werkzeug „Übermäßige Zellformatierung entfernen“ ab. Auf der Seite
wird erklärt: „Haben Sie schon einmal eine Arbeitsmappe geöffnet und festgestellt, dass sie langsam geladen wird oder riesengroß geworden ist? Möglicherweise ist in der Arbeitsmappe auf Zeilen oder Spalten Formatierung angewendet, von der Sie nichts wissen. Verwenden Sie den Befehl Übermäßige Zellformatierung bereinigen, um übermäßige Formatierung zu entfernen und die Dateigröße deutlich zu verringern. Hiermit können Sie ein „Arbeitsblattaufblähen“ vermeiden, wodurch Excel schneller wird.“ Und auf
lesen wir: „Das Bereinigen von übermäßiger Formatierung wird ausgeführt, indem Zellen vom jeweiligen Arbeitsblatt entfernt werden, die sich hinter der letzten nicht leeren Zelle befinden. Wird eine bedingte Formatierung beispielsweise auf eine gesamte Zeile angewendet und sind in der Zeile nur bis zur Spalte V Daten enthalten, wird die bedingte Formatierung aus den Zellen entfernt, die auf die Spalte V folgen.“
Übermäßige Zellformatierung entfernen
Ist das alles? Kein Putzen von doppelten Einträgen in der bedingten Formatierung? Kein Zusammenfassen von ähnlichen Farben? Kein Löschen von nicht verwendeten Formatvorlagen? Oder Zahlenformaten? Keine Vorschläge zum Verkleinern von Bildern? Da wäre noch einiges zu tun …
Ich habe irgendwann entdeckt, dass man in Excel nach Farben suchen kann. Tolle Sache. Dennoch: Manchmal klappt es nicht. Dabei habe ich sogar die eine formatierte Zelle ausgewählt, um sicher zu sein, dass ich den korrekten Farbton treffe. Warum klappt es nicht?
Excel findet nichts.
Die Antwort: Die Zelle ist nicht formatiert. Sie wurde mit der bedingten Formatierung formatiert. Da Excel nicht „erkennen“ kann, welche Farbe die entsprechende Bedingung liefert, geht er von der Grundfarbe aus.
Warum steht der Mai am rechten Rand? Ich habe ihn doch gar nicht rechtsbündig formatiert …
Warum rechts?
Die Antwort finden Sie im Dialog „Zellen formatieren / Ausrichtung“
Die Ausrichtung wurde auf -1° gestellt. Übrigen: Wenn Sie die Ausrichtung auf +1° einschalten und zusätzlich den Zeilenumbruch aktivieren, verschwindet der „ai“ vom Wonnemonat:
warum stehen die „-Zeichen nicht in der Mitte der Zelle? Ich habe Sie doch zentriert?
Die Antwort erhalten Sie, wenn Sie die Zellen linksbündig formatieren. Vor den Anführungszeichen befinden sich noch Leerzeichen – wahrscheinlich wollte jemand „per Hand“ die Gänsefüßchen in die Litte der Zelle schieben.
Ich gestehe: Es ist mir lange Zeit nicht aufgefallen. Wahrscheinlich deshalb, weil ich die Symbole der Bedingten Formatierung in Excel nicht besonders schätze. Während man bei den Hintergrundfarben, Schriftfarben und Zellrahmen beliebige Formeln verwenden darf, ist dies bei den Skalen, Datenbalken und Symbolsätzen eingeschränkt. Genau:
Werte sind kein Problem
Den Inhalt einer Zelle mit einem festen Wert abzugleichen ist kein Problem.
Absolute Bezüge geht auch
Den Wert auszulagern und mit einem absoluten Bezug darauf zuzugreifen ist auch kein Problem.
HEUTE() funktioniert
Auch Formeln wird HEUTE() stellen kein Problem dar.
Relative Bezüge leider nicht.
Das Erstaunen ist groß, wenn man relative Bezüge verwendet. DAS ist verboten. Noch einmal hinschauen – das Kombination bietet „Formel“ an und nicht „Formel mit absolutem oder keinem Bezug“.
Gestern in der Excelschulung wurde eine schöne Frage gestellt:
Warum formatiert er die Tabelle nicht mit der Farbe, dessen Schema ich auswähle? Beispielsweise Blau.
Kein bunt?
Die Antwort erhielt ich durch eine Gegenfrage:
„Haben Sie die Liste als Tabelle formatiert, dann wieder in einen Bereich konvertiert und anschließend wieder zu einer Tabelle gemacht?“ – „Ja“ – „Klar – beim Zurückkonvertieren bleiben die Farben erhalten – nun ist die Tabelle »hart« formatiert.
Ich verstehe es mal nicht. Die ersten sechs Monatsnamen sind eingerückt. Aber ich finde weder Leerzeichen im Text noch Einzüge im Ausrichten-Dialog.
Merkwürdige Einrückungen
Die Antwort finden Sie etwas weiter oben – Die Zellen sind als Buchhaltung formatiert – ebenso wie die Zahlen daneben. Dies bewirkt den Einzug – auch beim Text.
Eine sehr große Datei (10 MByte), mit mehreren Dutzend Tabellenblättern weist auf einem Blatt ein merkwürdiges Verhalten auf: die Zelle wird in der Ausrichtung zentriert formatiert – es passiert nichts! Kein Unterschied zwischen links und rechts und zentriert!
links und rechts und zentriert
Nachgeschaut: dieses Phänomen tritt nur in den Zeilen auf, in denen eine graue Hintergrundformatierung mit Hilfe einer bedingten Formatierung eingeschaltet wurde (der letzte Monat des Jahres wird grau hinterlegt).
Ein weitere Blick: auf dem Tabellenblatt befinden sich viele (einige Dutzend) bedingte Formatierungen; mehrere dieser Formatierungen (so auch unser Grau) wurde nicht auf einen Bereich, sondern auf mehrere Bereiche (=$A$10:$D$17;$A$18:$D$28;$A$29:$D$40;$A$41:$D$52 …) angewendet.
Ich konnte nicht nachvollziehen, ab wann Excel diesen Fehler produziert – ich vermute, irgend etwas ist ihm zu viel. Kennst jemand dieses Phänomen?
ich weiß nicht, welches Walnusshirn die Gruppen zusammengefasst hat. Also warum ein Mensch die Zellen der ersten Spalte miteinander verbunden hat. So kann ich die Liste nicht sortieren und nicht filtern. Egal – ich würde das schnell wieder rausmachen. Geht schnell? Ihr Lieblingssatz ist doch „zack – zack!“
Verbundene Zellen
Die Antwort: Ja. Markieren Sie das gesamte Tabellenblatt. Klicken Sie dann auf die Schaltfläche „Verbinden und zentrieren“. Dann sind alle verbundenen Zellen nicht mehr verbunden. Möglicherweise müssen Sie dann noch die Texte über alle Zellen hinunterziehen, beziehungsweise -kopieren.
Ich habe eine Exceltabelle, in der mein Kollege häufig Zeilenumbrüche – also [ALT] + [Return] eingefügt hat. Wie kann ich die ganz schnell löschen?
Viele Zeilenumbrüche
Die Antwort: Sie können im Ersetzen-Dialog (Registerkarte Start / Bearbeiten / Suchen und Auswählen oder: [STRG] + [H]) auch nach Formatierungen suchen. Erstaunlicherweise findet Excel die Zeilenumbrüche, wenn Sie die Formatierung in der Registerkarte „Ausrichtung“ aktivieren. Und löscht sie, wenn Sie bei „Ersetzen“ explizit den Zeilenumbruch ausschalten UND die Option „An Zellgröße anpassen“ einschalten.
Was mache ich falsch? Ich habe eine Spalte zentriert – aber so richtig mittig ist das nicht gerade, was ich in der Spalte Eiweiß sehe, wo die Plus-Zeichen stehen …
nicht gerade die Mitte
Die Antwort: Sie haben hinter einigen der Plus-Zeichen ein Leerzeichen eingegeben – deshalb werden nun zwei Zeichen zentriert, so dass einige der Zeichen etwas verschoben sind.
ich habe gelernt, dass man mit gedrückter [Strg]-Taste oder [Shift]-Taste mehrere Tabellenblätter markieren kann und gleichzeitig auf diesen Blättern arbeiten kann. Ich habe auch gelernt, dass ich dort die Ausrichtung eines Textes in mehreren Zellen auf mehreren Blättern gleichzeitig ändern kann, ebenso die Spaltenbreite, einen Text einfügen, die Kopfzeile verändern, die Hintergrundfarbe und noch einiges mehr.
Allerdings: Die Schriftfarbe kann ich nicht ändern, oder?
Auf dem Blatt Österreich wird der Text rot formatiert …
… auf dem Blatt Schweden wird diese Farbe nicht übernommen.
Die Antwort: Sie haben zwar alle Blätter markiert, haben dann aber auf dem Blatt „Österreich“ die Zelle editiert.. Das heißt: Text in der Zelle markiert und formatiert. DAS dürfen Sie nicht! Sie müssen „auf“ der Zelle „sitzen“ und die Schriftfarbe ändern – dann funktioniert es auch!
Ich verstehe es nicht. Ich habe eine „alte“ Datei gefunden und geöffnet und sehe dort in einer Zelle die Jahreszahl 1991. Ich finde sie nicht. Und: löschen kann ich sie auch nicht! Helft mir – wo ist die Zahl geblieben?
Wo ist die Zahl?
Die Antwort: Das muss eine sehr alte Excel-Datei sein! In Excel 5.0 gab es noch nicht den Befehl „Zellen verbinden“. Dort musste man eine Zelle „über eine Auswahl zentrieren“. Das war mühsam und oft schwierig nachzuvollziehen. Sie finden diese Option in der Ausrichtung:
Schade, dass ich die Symbole in der bedingten Formatierung nicht verkleinern kann:
Keine Option für die Größe
Die Antwort: Doch – es funktioniert mit einem Trick. Sie können eine Spalte einfügen und dort die Werte mit der Formel =S2 wiederholen. Dort schalten Sie die bedingte Formatierung mit den Symbolen ein und formatieren die Schriftfarbe weiß. Anschließend verkleinern Sie die Spaltenbreite:
Was sagt mir dieser Hinweis: „Mindestens ein Symboldatenbereich überlappt. Passen Sie die Werte des Symboldatenbereichs an, sodass die Bereiche nicht überlappen.“
Bedingte Formatierung
Die Antwort: Wenn Sie genau diese Daten anschauen, stellen Sie fest, dass Sie für die grünen Pfeile als Bedingung >= 20000 eingetragen haben. Für die gelben jedoch >=100000. Ein Tippfehler? Die Bedingte Formatierung verlangt eine absteigende Wertereihenfolge, beispielsweise:
Manchmal geht es, manchmal nicht … Sagen Sie mal – warum darf ich den Text nicht drehen? Oder genauer – nur von oben nach unten laufen lassen, aber nicht um 90° drehen? Ich habe schon nachgeschaut – Schutzmechanismen sind keine drin …
Nicht jeder darf drehen …
Die Antwort finden Sie, wenn Sie den Zellen-formatieren-Dialog ansehen:
Man darf nicht alles mit allem kombinieren.
Aus irgend einem Grund haben Sie (oder ein anderer Anwender) die Option „Textausrichtung: Horizontal – Ausfüllen“ eingeschaltet – diese Option verbietet den Text in der Zelle zu drehen.
Wo ist denn mein Symbol „Linien“? Oder hieß es „Rahmen“? Vorhin habe ich es doch noch verwendet?
Das Symbol „Rahmenlinien“ ist weg …
Die Antwort: Wenn Sie das Kombinationsfeld „Rahmenlinien“ aufklappen und ein anderes Symbol, beispielsweise „Rahmenlinie entfernen“ wählen, dann wird dieses angezeigt. Sie müssen die Liste wieder aufklappt – dann finden Sie alle Rahmeneinstellungen.
Ich verstehe es nicht. Ich möchte drei Überschriften jeweils in die Mitte der Spalte bringen. Ein Klick auf das Symbol zentriert sie, aber zusätzlich erscheint eine Frage:
„Beim Verbinden von Zellen bleibt nur der Wert der obersten linken Zelle erhalten, alle anderen Werte werden verworfen.“
Zentrieren
Die Antwort: Ja, ja, ich weiß: einige Symbole sind nicht so glücklich beschriftet. Im Register „Start“ befinden sich zwei „verbinden“-Symbole – genauer: „verbinden“ und „verbinden und zentrieren“. Während das erste Symbol die Inhalte jeweils in einer Zelle zentriert, macht das zweite Symbol eine „große“ Zelle aus allen Zellen und zentriert den Inhalt darin. Stehen nun in den markierten Zellen mehrere Texte oder Zahlen werden sie gelöscht.
Sie haben recht: Zuerst wird der Inhalt in jeder Zelle zentriert angezeigt (was nicht ganz logisch ist) und nach dem Bestätigen werden alle Zellinhalte gelöscht – bis auf einen. Einer gewinnt eben!
Hallo zusammen. Ich habe mir vor einer Weile eine tolle Entfernungstabelle erstellt, die ich häufig für Entfernungsberechnungen heranziehe. Nun wollte ich einige Zeilen einfügen. Dabei hat mir Excel die Tabelle ganz schön zerrupft:
Zerrupfte Tabelle
Die Antwort: Wenn Sie genau hinschauen – die Tabelle ist eigentlich nicht zerstört. Durch das Einfügen der Zeilen hat Excel jedoch die Linien entweder oben stehen lassen oder nach unten versetzt. Warum das? Testen wir Excel. Markieren Sie einige Zellen und fügen UNTER die Zellen eine Linie ein (entweder über das Symbol in Start oder Zellen formatieren / Rahmen.
Linien unten
Markieren Sie einige Zellen daneben, aber eine Zeile tiefer, und fügen dort Linie DARÜBER ein.
Linien darüber
Es sieht aus, als wäre es eine durchgezogene Linie. Fügen Sie nun eine Zeile ein (Kontextmenü oder [Strg]+[+]:
Eine Linie?
Nun erkennt man deutlich, das die eine Linie mit nach unten genommen wird, die andere bleibt. Und das ist bei Ihrer Linie auch passiert.
Ich verstehe es nicht. Ich wollte in der bedingten Formatierung mehrere Farben verwenden. Konkret: Wenn der BMI < 18, soll eine Farbe gewählt werden. Klappt! Wenn der BMI > 25, dann hätte ich gerne eine Schriftfarbe rot. Klappt auch. Wenn der Wert aber > 30 möchte ich zur Schriftfarbe noch eine Hintergrundfarbe. Klappt nicht! Ich habe nachgeschaut – der Haken „Anhalten“ ist nicht eingeschaltet! Was mache ich falsch?
Die dritte Farbe funktioniert nicht.
Excel hat bei der bedingten Formatierung eine merkwürdige Anomalie. Probe auf Exempel. Erstellen Sie Ihre Tabelle neu. Dann müsste alles klappen. Ändern Sie die Hintergrundfarbe der zweiten Bedingung. Dann wird diese Hintergrundfarbe verwendet. Das ist verständlich – einer muss gewinnen – in diesem Beispiel gewinnt die zweite Option. Ändern Sie die Hintergrundfarbe nun wieder auf „Keine Farbe“, so wird nun diese Option verwendet und nicht die Farbe der dritten Bedingung.
Lösung 1: Löschen Sie die zweite Bedingungen und erstellen Sie sie neu.
Lösung 2: Ändern Sie die Bedingung von: Zellwert > 25 in Zellenwert zwischen 25 und 30. Und verwenden Sie die Schriftfarbe ein weiteres Mal bei der dritten Bedingung (Zellwert > 30)
Obwohl (oder weil?) „keine Farbe“ gewählt wurde überschreibt diese Einstellung die dritte Option.
Seltsam! Ich schreibe ein Wort in eine Zelle und dann steht es mehrmals drin. Wie von Geisterhand …
Zu viele Titel – einer genügt!
Die Antwort: Mit Sicherheit wurde beim Zellenformatieren / Registerkarte Ausrichtung die Option „horizontal ausfüllen“ eingeschaltet. Dann wird der Text über die ganze Spalte Spaltenbreite wiederholt.
Ich verstehe es mal wieder nicht! Ich formatiere nun schon seit einer halben Stunde die Schriftgröße – aber der Text wird einfach nicht größer? Darf der nicht wachsen?
Arial 10 pt – viel zu klein!
Schauen Sie mal bitte bei der Zellformatierung in der Registerkarte „Ausrichtung“ nach. Vielleicht wurde dort die Option „An Zellgröße anpassen“ aktiviert. Damit wird der Text so klein formatiert, dass er noch ganz in der Zelle steht. Das heißt: kleiner als Arial, 10 Punkt.
Da war ein Kollege an meinem Rechner – die alten Exceltabellen hat er nicht kaputt gemacht, aber sobald ich eine neue Datei erstellen will ist alles so winzig hier. Auch wenn ich den Zoom auf riesig stelle – klein bleibt klein – Excel wächst einfach nicht mehr. Was hat der böse Kollege (den ich auf den Mond schießen könnte), denn kaputt gemacht?
Excel winzig bei WInzigweich (Microsoft)
Die Antwort: Sicherlich wollte er in den Optionen die Standardschriftgröße auf 11 stellen und hat sich vertippt … Dort können Sie den Schriftgrad wieder auf eine vernünftige Zahl (10, 11 oder 12) zurücksetzen. Diese Änderung wirkt sich auf alle neuen Dokumente aus – nicht auf die bereits erstellten.
Mein Kollege hat in Excel eine bedingte Formatierung eingeschaltet. In meinem Excel taucht sie aber nicht auf:
Bedingte Formatierung
Keine Bedingte Formatierung
Die Antwort: Der Kollege hat die bedingte Formatierung in Excel 2013 erstellt. In Excel 2007 konnte eine bedingte Formatierung noch nicht per Verweis auf ein anderes Tabellenblatt arbeiten – man musste dazu einen Namen erstellen; dann hat es in Excel 2007 funktioniert. Erst ab Excel 2010 konnte man direkt in der bedingten Formatierung auf ein anderes Tabellenblatt zugreifen.
Da Ihr Kollege nun eine Formel erstellt hat (=ZÄHLENWENN(Tabelle1!…) wird diese Formel (und damit auch die bedingte Formatierung) gelöscht, wenn Sie diese Datei in Excel 2007 öffnen.
Warum kann ich nicht mit der bedingten Formatierung bestimmte Länder hervorheben?
Die bedingte Formatierung funktioniert nicht
Wenn Sie eine Formel verwenden, die einen Zelle mit einem Text vergleicht, muss der Text in Anführungszeichen geschrieben werden. Dann funktioniert es:
Texte immer in Anführungszeichen!
Zugegeben: An vielen Stellen ist Excel nicht konsequent. Wenn Sie sich die Texte über die „Regeln zum Hervorheben von Zellen“ anzeigen lassen, müssen – ja DÜRFEN – Sie keine Anführungszeichen setzen:
Jetzt versuche ich es schon seit einer halben Stunde – ich bekomme einfach die blaue Hintergrundfarbe nicht weg. Ist da etwas einprogrammiert?
Farbe geht nicht weg.
Schauen Sie mal in der Bedingten Formatierung nach (Start / Formatvorlagen / Bedingte Formatierung). Vielleicht wurde die blaue Farbe als Regel eingestellt. Man kann sie so entfernen oder auch über Start / Bearbeiten / Löschen / Formate löschen.
Ich möchte eine Zelle formatieren aber manchmal fehlen mir bestimmte Registerkarten.
Sie befinden sich innerhalb der Zelle im Schreibmodus und nicht „auf der Zelle“. Man kann in den Bearbeitungsleiste erkennen – dort sind Haken und x sichtbar. Die müssen erst den Dialog abbrechen, die Eingabe beenden und dann können Sie die Zelle wie gewünscht formatieren.
Warum erhalte ich eine Meldung nach der Kompatibilitätsprüfung?
Kompatibilitätsprüfung
Wenn eine Datei im Format *.xls (also in Excel 2003) erstellt wurde und Sie diese Datei im gleichen Format speichern möchten, müssen Sie ein paar Dinge beachten:
Excel unterstützt im Format *.xls nicht alle Funktionalitäten, die in *.xlsx vorhanden sind. Dazu gehören:
Beim Verbinden von Zellen bleibt nur der Wert der obersten, linken Zelle erhalten, alle anderen Werte werden verworfen.
lautet die Fehlermeldung die manchmal erscheint, wenn ich Zellen verbinden möchte.
Der Grund: In einer der Zellen steht ein Wert. Vielleicht außerhalb des sichtbaren Bereiches. Deshalb warnt Excel davor, dass dieser Wert überschrieben wird.
Ich habe nichts gemacht, aber Excel zeigt diese praktischen Gitternetzlinien plötzlich nicht mehr an. Sie sind aber noch auf der Registerkarte „Ansicht“ eingeschaltet. Was ist da los?
Die Gitternetzlinien sind verschwunden!
Die Antwort: Sie haben die Zellen nicht „ohne Füllfarbe“ formatiert, sondern mit der Hintergrundfarbe weiß. Dann zeigt Excel keine Gitternetzlinien mehr an.
Excel unterscheidet zwischen weißer Hintergrundfarbe und keiner Hintergrundfarbe.
Jetzt habe ich schon mehrmals die bedingte Formatierung eingeschaltet – aber sie funktioniert einfach nicht. Oder nicht richtig!
Das Problem liegt darin, dass ein Einschalten der bedingten Formatierung nicht bereits vorhandene bedingte Formate löscht. Sie bleiben bestehen. Welche der Bedingungen Excel verwendet, kann man leicht einsehen unter Start / Formatvorlagen / Bedingte Formatierung / Regeln verwalten / Dieses Arbeitsblatt.
Eine bedingte Formatierung schaltet die anderen nicht aus.
Oh Gott, da hat jemand blaue Pfeile in mein Dokument gemacht. Wie bekomme ich die wieder heraus?
Da wollte jemand nachverfolgen oder visualisieren wie Excel rechnet. Das kann man über Formeln / Formelüberwachung / Spur zum Nachfolger oder Spur zum Vorgänger. Und ebenso können Sie die Pfeile wieder entfernen – mit dem Symbol „Pfeile entfernen“.
Übrigens: sie würden auch verschwinden, wenn Sie die Datei schließen und wieder öffnen würden.
Ich gestehe – ich habe eine Weile gesucht. Obwohl die Option Gitternetzlinien drucken im Dialogfeld „Seite einrichten“ nicht eingeschaltet war, wurden überall Gitternetzlinien ausgedruckt, wie die Seitenansicht demonstriert.
Was hat der Anwender gemacht? Ich vermute, er wollte schnell alle Zellfarben eliminieren, indem er nicht die Option „keine Füllung“ verwendet hat, sondern die Hintergrundfarbe weiß. Dadurch werden die Gitternetzlinien nicht mehr angezeigt. Nun – man kann sie ja einfärben … und sich dann wundern, warum ALLE Linien grau ausgedruckt werden.
Sieht ganz okay aus.
Allerdings werden die Gitternetzlinien ausgedruckt.
Die Lösung: Man muss die Hintergrundfarbe weiß formatieren …
Nicht dass es wichtig wäre, aber es verblüfft: Wird eine Zahl über die Kategorie „Buchhaltung“ formatiert, kann man sie nicht zentrieren. „Währung“ und zentrieren ist dagegen möglich.
Währungs-Zahlen können zentriert werden.
Buchhaltungs-Zahlen können nicht zentriert werden.
Manchmal werde ich gefragt, warum Excel ab und zu die Gitternetzlinien druckt und manchmal nicht.
Nun – die Antwort findet sich im Dialogfeld „Seite einrichten“. Dort kann auf dem Register „Blatt“ (früher: „Tabelle“) eingestellt werden, dass die Gitternetzlinien immer gedruckt werden. Unabhängig von der Formatierung.
Überall werden Gitternetzlinien gedruckt.
Mit einer Option in „Seite einrichten“ kann dies eingestellt werden.
Ich wollte nur schnell die Überschrift formatieren – genauer – über die Auswahl zentrieren – schwupps – ist sie weg.
Die Antwort: Markieren Sie nicht die ganze Zeile, sondern nur die Zellen, über die die Überschrift zentriert werden soll. Wenn Sie alle Zeilen markieren, wird der Inhalt von A1 in Mitte der 16.384 Spalten gestellt – also ziemlich weit rechts.
Übrigens kann man das wieder auflösen mit einem erneuten Klick auf das Symbol „Verbinden und zentrieren“.
Hinweis: Sie können auch alle Zellen markieren und alle Verbindungen aufheben, indem Sie auf dieses Symbol klicken.
Auf dem Tabellenblatt liegt kein Schutz; Zellen können formatiert werden aber nicht verbunden.
Ein Blick in die Titelzeile liefert die Lösung: Die Datei ist freigegeben – deshalb kann jede Zelle von verschiedenen Anwendern bearbeitet werden. Umgekehrt bedeutet das: Zellen können nicht zu einer Zelle verbunden werden.