3. Oktober
von Alois Eckl
1 Kommentar

SVERWEIS versus INDEX / VERGLEICH

Bookmark and Share

Dieser Blog Beitrag erläutert verschiedene Varianten um Daten zu suchen und auszulesen.

Dabei wird auf fogende beiden Varianten eingegangen:

Variante 1: SVERWEIS()

=SVERWEIS(Suchkriterium;  Suchmatrix; Ergebnisspalte; [exakter Treffer])

Mit SVERWEIS können allerdings nur Daten ausgelesen werden, die sich rechts neben der Suchspalte befinden.

Variante 2: INDEX / VERGEICH

=INDEX(Matrix; VERGLEICH(Suchkriterium; Matrix)

Diese Variante ermöglicht es auch, Daten zu suchen und auszulesen, welche links von der Suchspalte stehen.

 

Nachfolgend sehen Sie verschiedene Verianten, um die Artikelbezeichnung bzw. den Lagerort für eine beliebige Artikelnumer zu suchen.

4. März
von Alois Eckl
1 Kommentar

Ampelfunktion in Excel

Bookmark and Share

 

Das Beispiel zeigt wie sich Werte mit Hilfe einer Ampelfunktion ansprechend visualisieren lassen. Wie bei einer Ampel üblich werden die Farben Rot, Orange und Grün dargestellt. Dabei sollen die Ampel abhängig von dem Wert in Zelle B3 die Farbe ändern.

Folgende Regeln für die Farbdarstellung sollen gelten:

Wertebereich:
< 10 rot
10 – 20 gelb
> 20 grün

 

Das bedeutet, bei einem Wert in Zelle B3 unter 10 steht die Ampel auf rot. Bei Werten zwischen 10 und 20 wird gelb angezeigt und bei Werten > 20 springt die Ampel auf grün.

Weitere Informationen sowie die Datei zum Downloaden finden Sie hier auf Excel-Inside.de.

 

2. März
von Alois Eckl
1 Kommentar

Makro über die Funktion WENN() starten

Bookmark and Share

Haben Sie schon mal darüber nachgedacht, über die Funktion =WENN(Prüfung;dann;sonst) ein eigenes Makro auszuführen, wenn die Wenn-Bedingung eintritt?

Nachfolgend zeigen wir Ihnen, wie sich dies relativ einfach realiseren lässt.

Erfassen Sie in eine beliebige Zelle folgende Formel: =WENN(F5=“Start“;Makro1_start();“nichts“)

Diese Wenn-Funktion prüft, ob in Zelle F5 der Text Start eingegeben wurde. Ist dies der Fall, wird das Makro mit der Bezeichnung „Makro1_start“ aufgerufen und die entsprechenden Befehle ausgeführt. Wenn in die Zelle F5 etwas anderes als Start eingetragen wird, gibt die Wenn-Funktion den Text „nichts“ zurück.

Da eine Wenn-Abfrage keine Sub-Prozedur sondern nur eine Function ausführen kann, muss der Umweg gegangen werden, dass eine Function aufgerufen wird, welche wiederum die ensprechende Sub startet, siehe nachfolgenden VBA-Code:

Diesen finden Sie hier auf www.excel-inside.de.

 

26. September
von Alois Eckl
Kommentare deaktiviert für Zellen mit gleicher Schriftfarbe addieren

Zellen mit gleicher Schriftfarbe addieren

Bookmark and Share

Mit folgendender Funktion werden alle Zellen addiert, welche die gleiche Schriftfarbe besitzen.

Function Farbsumme(Bereich As Range)
Application.Volatile
Farbsumme = 0
For Each zelle In Bereich
If zelle.Font.ColorIndex = 3 Then
Farbsumme = Farbsumme + zelle.Value
End If
Next
End Function


In diesem Beispiel werden alle Zellen mit Schriftfarbe „Rot“ addiert.

 

_
_

Soll beispielsweise im Zelle A11 das Ergebnis aus dem Bereich A1:A10 ermittelt werden, so erfassen Sie in Zelle A11 diese Formel:

=FARBSUMME(A1:A10)

Weitere Informationen wie beispielsweise die Farbcode-Skala finden Sie auf www.excel-inside.de.