Hallo Forum,
Ich hoffe jemand von euch kann mir auf Deutsch helfen sonst muss ich es doch in English versuchen
Zu meinem Problem ich versuche eine Preisabfrage zu kreieren. Ich habe 6 Parameter die jeweils 3-4 mögliche Antworten haben.
Meine idee war zuerst ein Wenn-Funktion die aber dan zu groß wird.
Mein nächster gedanke war ein Sverweis nach meinem Kenntnis stand bringt mich diese Funktion aber auch nicht weiter zumindest alleine.*1
Um das Problem näher zu beschreiben:
hier die Tabelle = Hier Klicken!
Es geht um die Zellen N15 u. R15
hier soll die Preisabfrage stattfinden.
folgende Parameter sollen abgefragt werden
- Zelle C15 antwortmöglichkeiten => HP/P oder R (Kein Preisunterschied zwischen P u. HP)
- Zelle E15 antwortmöglichkeiten => ein wert von 1000-1999,2000-4999 o. 5000-6000
- Zelle F15 antwortmöglichkeiten => ein wert von über 5 oder unter 5
- Zelle K15 antwortmöglichkeiten => "Eloxal" Gruppe 1,2,3 oder 4
- Zelle L15 antwortmöglichkeiten => "µm" ein Wert >10,>20,>25 steht
- Zelle O15 bzw. S15 antwortmög. => "JA" / "NEIN"
Ich habe für jede Bedenkliche kombination dieser Werte einen Preis denn es mir anhand der eingaben raussuchen soll. Siehe Tabellenblätter "Eloxal" u. "Pulverbeschichtung"
Kann man diese Preisabfrage in eine Funktion packen oder brauch ich dazu das "geliebte" VBA
Um das ganz verständlicher zu machen ein kleines Beispiel...
Beispiel:
Zeile 15
- In F ist eine kg/m unter 5kg/m angegben die Preis suche kann im Tabellenblatt Eloxal von Spalte J-AA eingegrenzt werden
- In C ist "P" angegeben Preissuche kann auf J-R eingegrenzt werden.
- In O ist ein "JA" d.h. Profil soll in der HL von 6000mm elox. werden (Wenn in O "Nein" steht soll in FL elox. werden) Preissuche kann auf J-L eingegrenzt werden (bei einem "NEIN" auf M-O)
- In Zeile M ist "Farbgruppe1" angegeben d.h. Presi muss nur in Zeile 11 gesucht werden
- In Zeile N ist "15" angegben das entspricht Größenordnung von >20µm d.h. der Gesuchte Preis befindet sich in Spalte K (bzw. wenn man nach FL elox. in Spalte N)
- Preis lautet 3,83 (bzw. 4,77 wen mit FL eloxiert wird)
Bei Pulverbeschichtung genau das gleiche außer das es keine Schichtdicke gibt.
*1
Ich habe inzwischen das Video gesehen und es scheint mir so als ob sich so mein Problem lösen lässt nur habe ich es leider nicht ganz verstanden..
Mit freundlichen Grüßen
MonsterMc
Ich hoffe jemand von euch kann mir auf Deutsch helfen sonst muss ich es doch in English versuchen
Zu meinem Problem ich versuche eine Preisabfrage zu kreieren. Ich habe 6 Parameter die jeweils 3-4 mögliche Antworten haben.
Meine idee war zuerst ein Wenn-Funktion die aber dan zu groß wird.
Mein nächster gedanke war ein Sverweis nach meinem Kenntnis stand bringt mich diese Funktion aber auch nicht weiter zumindest alleine.*1
Um das Problem näher zu beschreiben:
hier die Tabelle = Hier Klicken!
Es geht um die Zellen N15 u. R15
hier soll die Preisabfrage stattfinden.
folgende Parameter sollen abgefragt werden
- Zelle C15 antwortmöglichkeiten => HP/P oder R (Kein Preisunterschied zwischen P u. HP)
- Zelle E15 antwortmöglichkeiten => ein wert von 1000-1999,2000-4999 o. 5000-6000
- Zelle F15 antwortmöglichkeiten => ein wert von über 5 oder unter 5
- Zelle K15 antwortmöglichkeiten => "Eloxal" Gruppe 1,2,3 oder 4
- Zelle L15 antwortmöglichkeiten => "µm" ein Wert >10,>20,>25 steht
- Zelle O15 bzw. S15 antwortmög. => "JA" / "NEIN"
Ich habe für jede Bedenkliche kombination dieser Werte einen Preis denn es mir anhand der eingaben raussuchen soll. Siehe Tabellenblätter "Eloxal" u. "Pulverbeschichtung"
Kann man diese Preisabfrage in eine Funktion packen oder brauch ich dazu das "geliebte" VBA
Um das ganz verständlicher zu machen ein kleines Beispiel...
Beispiel:
Zeile 15
- In F ist eine kg/m unter 5kg/m angegben die Preis suche kann im Tabellenblatt Eloxal von Spalte J-AA eingegrenzt werden
- In C ist "P" angegeben Preissuche kann auf J-R eingegrenzt werden.
- In O ist ein "JA" d.h. Profil soll in der HL von 6000mm elox. werden (Wenn in O "Nein" steht soll in FL elox. werden) Preissuche kann auf J-L eingegrenzt werden (bei einem "NEIN" auf M-O)
- In Zeile M ist "Farbgruppe1" angegeben d.h. Presi muss nur in Zeile 11 gesucht werden
- In Zeile N ist "15" angegben das entspricht Größenordnung von >20µm d.h. der Gesuchte Preis befindet sich in Spalte K (bzw. wenn man nach FL elox. in Spalte N)
- Preis lautet 3,83 (bzw. 4,77 wen mit FL eloxiert wird)
Bei Pulverbeschichtung genau das gleiche außer das es keine Schichtdicke gibt.
*1
Ich habe inzwischen das Video gesehen und es scheint mir so als ob sich so mein Problem lösen lässt nur habe ich es leider nicht ganz verstanden..
Mit freundlichen Grüßen
MonsterMc