Sverweis und #NV

Hallo Community, ich hoffe auf Eure Hilfe!
Ich sitze an einer Arbeitskalkulation und hab folgendes Problem:
Datenblatt 1
Zelle A1:Anzahl einer Funktion, bspw. MEISTER (hier: 3)
Zelle B1: Kenn-Nr. der Funktion (hier 100)
Zelle C1:Stunden (zunächst nicht wichtig)
Zelle D1:Kosten pro Std.(zunächst nicht wichtig)

Datenblatt 2 (SVERWEIS)
Fkt: KN Fkt max.Anzahl der Festangestellten:
A1: Meister B1: 100 C1:2
A2: Schreiner B2: 110 C2:2
A3: Schlosser B3: 120 C3:1
A4: Dekorateur B4: 130 C4:0 (es gibt keinen Festang.)
usw. usw. usw.

Nun will ich in feste und freie Mitarbeiter unterscheiden, für die festen Mitarbeiter erreiche ich das so: Zelle M1: „=WENN(A1>SVERWEIS(B1;B1:C4;2;0);SVERWEIS(B1;B1:C4;2;0);A1)“

A1 deswegen, weil in A1 bspw. auch 1 stehen kann). Das klappt prima. Aber Problem:
Wenn in A1 mal gar kein Wert steht, also 0 oder „“, dann gibt die Formel natürlich #NV aus. Mit der Kombination ISTNV(SVERWEIS)…und SVERWEIS hab ich es schon probiert, aber bekomme ich einfach nicht hin.

Zur Vervollständigung: Wenn in A1 also 3 ist, dann bleibt noch 1 Anzahl Fkt übrig; das wäre dann der freie Mitarbeiter. Da nehm ich in N1 einfach A1-M1. Geht aber natürlich nur, wenn ich in M1 das #NV Problem gelöst habe.
Hab ich M1 und N1 gelöst, kann ich die Festen mit M1*C1*D1 rechnen bzw. die Freien mit N1*C1*D1.

Wäre toll wenn mir jemand helfen könnte. Ich hoffe, ich hab mich klar genug ausgedrückt. Sorry bin Anfänger. Schon mal danke an alle Helfer…
excel#NV

die festen Mitarbeiter erreiche ich das so: Zelle M1:
„=WENN(A1>SVERWEIS(B1;B1:C4;2;0);SVERWEIS(B1;B1:C4;2;0);A1)“

A1 deswegen, weil in A1 bspw. auch 1 stehen kann). Das klappt
prima. Aber Problem:
Wenn in A1 mal gar kein Wert steht, also 0 oder „“, dann gibt
die Formel natürlich #NV aus.

Hallo Excel#Nv,

ich sehe da keinen Grund in der Formel daß da in M1 #NV stehen sollte.
Meinst du B1 oder habe ich etwas nicht verstanden?

Gruß
Reinhard

Hallo Reinhard,
also Du hast mir schon mal sehr geholfen bei der Fehlersuche! Dankeee!
Du hast natürlich recht! Das Problem ergibt sich nicht aus A1…, sondern aus C1… (Zelle mit „KN Fkt“ 100). Die suche ich ja auch über SVERWEIS. Zeile 2 klappt also; in C2 steht 100 ;Ergebnis in F2:2
Steht aber (in Zeile 3) in A3 gar nichts, erscheint in C3 0 und in F3 steht dann #NV
Hier nochmal der Versuch einer (abgewandelten) Darstellung:
Sp.A Sp. B Sp. C Sp. D Sp. E Sp. F Sp. G
1 Anzahl Fkt KN Fkt. Std. €/Std. IST Feste IST Freie
2 3 Meister 100 8 40,00 € 2
3 Meister 0 0 40,00 € #NV
4
5 SVERWEIS Daten:
6 Sp.A Sp.C Sp. D
7 Meister 100 2
8 Schreiner 110 2
9 Schlosser 120 1
10 Dekorateur 130 0

Formel in C2… =WENN(A2>0;SVERWEIS(B2;$A$7:blush:D$10;3;0);0)
Formel in F2… =WENN(A2>SVERWEIS(C2;$C$7:blush:D$10;2;0);SVERWEIS(C2;$C$7:blush:D$10;2;0);A2)

Frage also jetzt: Wie bekomme ich die Formel in C [KN Fkt.] so hin, dass in F kein #NV steht. Noch ein Hinweis: Ich kann Zeilen, die als Ergebnis in F #NV ausgeben, nicht einfach löschen.
Danke schon mal im Voraus.
excel #NV