Autor
|
Thema: Zahlen werden bei WENN Funktion nur teilweise ausgegeben (961 mal gelesen)
|
CADdoctor Mitglied Technischer Zeichner (Versorgungstechnik)
Beiträge: 313 Registriert: 12.05.2007 Software: AutoCAD MEP 2013 Excellink 2013 Windows 7 x64 Pro SP 1 Office 2010 SP 1 Mozilla Firefox 13.0.1 Mozilla Thunderbird 13.0.1<P>Hardware: ASUS P6T WS Professional Intel Core i7-920, 4x 2.67GHz PNY Quadro FX 1800 Kingston HyperX DIMM XMP Kit 6GB Kingston HyperX SSD 120GB, SATA 6Gb/s
|
erstellt am: 24. Apr. 2015 19:07 <-- editieren / zitieren --> Unities abgeben:
Hallo! Wenn im Register Zahlen in den Zellen A1:F1 die Zahl 1 steht, dann soll 1 ausgegeben werden sonst "". Die Zahlen werden bei der WENN Funktion allerdings nur teilweise ausgegeben. (1, 20) Was mache Ich falsch? ------------------ Mit freundlichen Grüßen CADdoctor Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThoMay Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 5239 Registriert: 15.04.2007
|
erstellt am: 24. Apr. 2015 19:23 <-- editieren / zitieren --> Unities abgeben: Nur für CADdoctor
|
CADdoctor Mitglied Technischer Zeichner (Versorgungstechnik)
Beiträge: 313 Registriert: 12.05.2007 Software: AutoCAD MEP 2013 Excellink 2013 Windows 7 x64 Pro SP 1 Office 2010 SP 1 Mozilla Firefox 13.0.1 Mozilla Thunderbird 13.0.1<P>Hardware: ASUS P6T WS Professional Intel Core i7-920, 4x 2.67GHz PNY Quadro FX 1800 Kingston HyperX DIMM XMP Kit 6GB Kingston HyperX SSD 120GB, SATA 6Gb/s
|
erstellt am: 24. Apr. 2015 19:48 <-- editieren / zitieren --> Unities abgeben:
Hallo! Mein Ziel ist es, die Zahlen 1, 20, 22, 24 27 und 33 im Register X in der richtigen Zelle auszugeben. Die restlichen Zellen sollen leer bleiben. ------------------ Mit freundlichen Grüßen CADdoctor Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ThoMay Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 5239 Registriert: 15.04.2007
|
erstellt am: 24. Apr. 2015 20:10 <-- editieren / zitieren --> Unities abgeben: Nur für CADdoctor
|
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2624 Registriert: 02.05.2006 Office 2010; Office365 Visual Basic
|
erstellt am: 24. Apr. 2015 21:07 <-- editieren / zitieren --> Unities abgeben: Nur für CADdoctor
CADdoctor möchte eine Lottoauswertung machen Die Zahlen stehen in Tabelle Zahlen, jeweils die sechs gewählten in einer Zeile Für die Felder in Tabelle X kann man folgende Formel verwenden:
Code: =WENN(ISTFEHLER(WVERWEIS((ZEILE()-1)*6+SPALTE();Zahlen!$A$1:$F$1;1;FALSCH));"";(ZEILE()-1)*6+SPALTE())
Grüße Klaus PS: @CADdoctor: Lotto ist aber 6 aus 49 somit müßte ein Spielfeld von A1 bis G7 gehen ...
[Diese Nachricht wurde von KlaK am 24. Apr. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADdoctor Mitglied Technischer Zeichner (Versorgungstechnik)
Beiträge: 313 Registriert: 12.05.2007 Software: AutoCAD MEP 2013 Excellink 2013 Windows 7 x64 Pro SP 1 Office 2010 SP 1 Mozilla Firefox 13.0.1 Mozilla Thunderbird 13.0.1<P>Hardware: ASUS P6T WS Professional Intel Core i7-920, 4x 2.67GHz PNY Quadro FX 1800 Kingston HyperX DIMM XMP Kit 6GB Kingston HyperX SSD 120GB, SATA 6Gb/s
|
erstellt am: 25. Apr. 2015 07:49 <-- editieren / zitieren --> Unities abgeben:
Hallo KlaK! Hab auch bei deiner Formel das Problem, dass bei manchen Zellen die Zahlen nicht Angezeigt werden! Ich bin aus Österreich, da haben wir 6 aus 45. ------------------ Mit freundlichen Grüßen CADdoctor [Diese Nachricht wurde von CADdoctor am 25. Apr. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Staatlich geprüfte Bautechnikerinnen / Staatlich geprüfte Bautechniker (m/w/d) | Die Wasserstraßen- und Schifffahrtsverwaltung des Bundes ist der größte Arbeitgeber im Geschäftsbereich des Bundesministeriums für Digitales und Verkehr (BMDV). In unseren Behörden arbeiten deutschlandweit engagierte Menschen für lebendige Wasserstraßen. Wir verknüpfen Verkehrsmanagement, Ökologie und Ökonomie mit moderner Technik, um die vielfältigen Funktionen von Wasserstraßen und Schifffahrt ... | Anzeige ansehen | Bauwesen |
|
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2624 Registriert: 02.05.2006 Office 2010; Office365 Visual Basic
|
erstellt am: 25. Apr. 2015 09:21 <-- editieren / zitieren --> Unities abgeben: Nur für CADdoctor
Hallo CADdoctor, Wenn man die Formel nur kopiert und nicht versucht das zu verstehen ist das kein Wunder. Du hast in Zelle AE1 stehen:
Code: =WENN(ISTFEHLER(WVERWEIS((ZEILE()-1)*6+SPALTE();Zahlen!$A$7:$F$7;1;FALSCH));"";(ZEILE()-1)*6+SPALTE())
Beginn des Spielfeldes ist Spalte AC1 Spalte AC ist die 29. Spalte somit muß hier die Formel des Feldes so lauten:
Code: =WENN(ISTFEHLER(WVERWEIS((ZEILE()-1)*6+SPALTE()-28;Zahlen!$A$7:$F$7;1;FALSCH));"";(ZEILE()-1)*6+SPALTE()-28)
Entsprechend natürlich für tieferliegende Tabellen das darunterbefindliche Spielfeld (Beginn AC10)hätte dann
Code: =WENN(ISTFEHLER(WVERWEIS((ZEILE()-10)*6+SPALTE()-28;Zahlen!$A$7:$F$7;1;FALSCH));"";(ZEILE()-10)*6+SPALTE()-28)
Grüße Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |