Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Excel
  Sverweis > mehrere Ergenisse > Tabellenname aus Zelle

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Sverweis > mehrere Ergenisse > Tabellenname aus Zelle (1353 mal gelesen)
CAE-Normal-User
Mitglied
CAE Planer


Sehen Sie sich das Profil von CAE-Normal-User an!   Senden Sie eine Private Message an CAE-Normal-User  Schreiben Sie einen Gästebucheintrag für CAE-Normal-User

Beiträge: 30
Registriert: 04.04.2014

Windows 10 Professional | INTEL Core(TM)i5-440 CPU @ 3.10GHz
64 Bit | 8,00 GB
Excel 2003 - Excel 2010 - Excel 2013
Eplan P8 - Elcad - E³-series

erstellt am: 15. Sep. 2015 13:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Test01.txt

 
Hallo Excel User,

bei einer Sache komme ich einfach nicht weiter.

Bei dieser Formel:
=WENNFEHLER(INDEX(Daten!$F$2:$F$14;KGRÖSSTE((Daten!$E$2:$E$14=$F$3)*(ZEILE(Daten!$E$2:$E$14)-1);ZÄHLENWENN(Daten!$E$2:$E$14;$F$3)+1-ZEILE(Daten!E2)));"")

möchte ich den Datenbezug "(Daten!$F$2:$F$14;" so anpassen das ich den Tabellennamme aus der Zelle H3 bekomme. Ändert sich dieser soll sich praktisch der Bezug ändern.

Mit INDIREKT müsste es ja eigentlich gehen - dies hab ich versucht (und andere)
=WENNFEHLER(=INDIREKT("'"&H2&"'!$F$2:$F$14;KGRÖSSTE((=INDIREKT("'"&H2&"'!$E$2:$E$14=$F$3)*(ZEILE(=INDIREKT("'"&H2&"'!$E$2:$E$14)-1);ZÄHLENWENN(=INDIREKT("'"&H2&"'!$E$2:$E$14;$F$3)+ 1-ZEILE(=INDIREKT("'"&H2&"'!E2)));"")

Bekomms einfach nicht hin - hoffe daher auf eure Unterstützung

Danke

Wolfgang

PS: Beispieldatei anbei - bitte txt in xlsx umbenennen.

------------------
Immer wieder neu dazu lernen.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bernd P
Ehrenmitglied V.I.P. h.c.
cook-general



Sehen Sie sich das Profil von Bernd P an!   Senden Sie eine Private Message an Bernd P  Schreiben Sie einen Gästebucheintrag für Bernd P

Beiträge: 3358
Registriert: 07.06.2001

erstellt am: 16. Sep. 2015 10:02    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für CAE-Normal-User 10 Unities + Antwort hilfreich

Servus "=INDIREKT" ist falsch verwende nur "INDIREKT"

=WENNFEHLER(INDIREKT("'"&H2&"'!$F$2:$F$14;KGRÖSSTE((INDIREKT("'"&H2&"'!$E$2:$E$14=$F$3)*(ZEILE(INDIREKT("'"&H2&"'!$E$2:$E$14)-1);ZÄHLENWENN(INDIREKT("'"&H2&"'!$E$2:$E$14;$F$3)+ 1-ZEILE(INDIREKT("'"&H2&"'!E2)));"")

------------------
<----- Bitte Systeminfo eintragen, warum siehst du hier.
Wünsche: richtige Ebenen über Layer, Erweiterter Attribut-Editor "auffrischen", dyn. Xrefs, Mulitmodel, Halo4Texte, verschränkte Attribute , Linientypen überarbeiten (doppellinien) , XREF>VISRETAIN pro XREF, Fehler zwischen Normal MAP Civil beheben...
Schöne Grüsse aus der Steiermark  Bernd P.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CAE-Normal-User
Mitglied
CAE Planer


Sehen Sie sich das Profil von CAE-Normal-User an!   Senden Sie eine Private Message an CAE-Normal-User  Schreiben Sie einen Gästebucheintrag für CAE-Normal-User

Beiträge: 30
Registriert: 04.04.2014

Windows 10 Professional | INTEL Core(TM)i5-440 CPU @ 3.10GHz
64 Bit | 8,00 GB
Excel 2003 - Excel 2010 - Excel 2013
Eplan P8 - Elcad - E³-series

erstellt am: 16. Sep. 2015 12:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Bernd - Besten Dank für deine Rückmeldung.

Es funktioniert leider nicht. Beim Abspeichern der Formel kommkt diese Fehlermeldung:

"Wir haben ein Problem bei dieser Formel festgestellt......"

Angezeigt wird dieser Bereich: (INDIREKT("'"&H3&  > "'" < grau hinterlegt.

Keine Ahnung warum.

Schönen Tag noch.

------------------
Immer wieder neu dazu lernen.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bernd P
Ehrenmitglied V.I.P. h.c.
cook-general



Sehen Sie sich das Profil von Bernd P an!   Senden Sie eine Private Message an Bernd P  Schreiben Sie einen Gästebucheintrag für Bernd P

Beiträge: 3358
Registriert: 07.06.2001

erstellt am: 16. Sep. 2015 14:54    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für CAE-Normal-User 10 Unities + Antwort hilfreich

Servus,

da waren gleich mehrere Knoten drin, nicht gleich gesehen das INDEX auch fehlte.

=WENNFEHLER(INDEX(INDIREKT($H$3&"!$F$2:$F$14");KGRÖSSTE((INDIREKT($H$3&"!$E$2:$E$14")=$F$3)*(ZEILE(INDIREKT($H$3&"!$E$2:$E$14"))-1);ZÄHLENWENN(INDIREKT($H$3&"!$E$2:$E$14");$F$3)+1-  ZEILE(E2)));"")

Tipp: bei INDIREKT einfach mal den Zellbezug z.B. =A2 in =INDIREKT("A2") ändern und dann die Bezüge setzen =INDIREKT(A1&"2").

------------------
<----- Bitte Systeminfo eintragen, warum siehst du hier.
Wünsche: richtige Ebenen über Layer, Erweiterter Attribut-Editor "auffrischen", dyn. Xrefs, Mulitmodel, Halo4Texte, verschränkte Attribute , Linientypen überarbeiten (doppellinien) , XREF>VISRETAIN pro XREF, Fehler zwischen Normal MAP Civil beheben...
Schöne Grüsse aus der Steiermark  Bernd P.

[Diese Nachricht wurde von Bernd P am 16. Sep. 2015 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CAE-Normal-User
Mitglied
CAE Planer


Sehen Sie sich das Profil von CAE-Normal-User an!   Senden Sie eine Private Message an CAE-Normal-User  Schreiben Sie einen Gästebucheintrag für CAE-Normal-User

Beiträge: 30
Registriert: 04.04.2014

Windows 10 Professional | INTEL Core(TM)i5-440 CPU @ 3.10GHz
64 Bit | 8,00 GB
Excel 2003 - Excel 2010 - Excel 2013
Eplan P8 - Elcad - E³-series

erstellt am: 16. Sep. 2015 16:10    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Bernd

Deine Formel hab ich etwas abgeändert:
+1-  ZEILE(E2)));"") >  +1-  ZEILE(INDIREKT($H$3&"!E1"))));"")

Es wird jetzt das richtige Datenblatt gefunden nur die Werte werden nicht alle aufgelistet. Es kommt nur der erste gefunden Wert mehrmals.

=WENNFEHLER(INDEX(INDIREKT($H$3&"!$F$2:$F$14");KGRÖSSTE((INDIREKT($H$3&"!$E$2:$E$14")=$F$3)*(ZEILE(INDIREKT($H$3&"!$E$2:$E$14"))-1);ZÄHLENWENN(INDIREKT($H$3&"!$E$2:$E$14");$F$3)+1-  ZEILE(INDIREKT($H$3&"!E1"))));"")

Weiß net woran es liegen könnte.

Grüße Wolfgang

------------------
Immer wieder neu dazu lernen.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bernd P
Ehrenmitglied V.I.P. h.c.
cook-general



Sehen Sie sich das Profil von Bernd P an!   Senden Sie eine Private Message an Bernd P  Schreiben Sie einen Gästebucheintrag für Bernd P

Beiträge: 3358
Registriert: 07.06.2001

erstellt am: 17. Sep. 2015 08:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für CAE-Normal-User 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von CAE-Normal-User:
Hallo Bernd

1. Deine Formel hab ich etwas abgeändert:

2. Es kommt nur der erste gefunden Wert mehrmals.


1. warum hast du sie geändert?
2. ZEILE(INDIREKT($H$3&"!E1")) ist ein Fixbezug da E1 der Bezug mit INDIREKT ein Text ist der immer Zeile 1 geht.

------------------
<----- Bitte Systeminfo eintragen, warum siehst du hier.
Wünsche: richtige Ebenen über Layer, Erweiterter Attribut-Editor "auffrischen", dyn. Xrefs, Mulitmodel, Halo4Texte, verschränkte Attribute , Linientypen überarbeiten (doppellinien) , XREF>VISRETAIN pro XREF, Fehler zwischen Normal MAP Civil beheben...
Schöne Grüsse aus der Steiermark  Bernd P.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CAE-Normal-User
Mitglied
CAE Planer


Sehen Sie sich das Profil von CAE-Normal-User an!   Senden Sie eine Private Message an CAE-Normal-User  Schreiben Sie einen Gästebucheintrag für CAE-Normal-User

Beiträge: 30
Registriert: 04.04.2014

Windows 10 Professional | INTEL Core(TM)i5-440 CPU @ 3.10GHz
64 Bit | 8,00 GB
Excel 2003 - Excel 2010 - Excel 2013
Eplan P8 - Elcad - E³-series

erstellt am: 17. Sep. 2015 12:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Bernd - bei deiner Formel:

ZÄHLENWENN(INDIREKT($H$3&"!$E$2:$E$14");$F$3)+1-  ZEILE(E2)));"")>

verweist dieser Bereich "ZEILE(E2)));"")" nicht auf das Datenblatt sondern auf das Berechnungsblatt. Deshalb hab ich es auch in INDIREKT gesetzt damit auf das Datenblatt verwiesen wird.

Sollte doch eigentlich auf das Datenblatt verweisen - Oder?

.....2. ZEILE(INDIREKT($H$3&"!E1")) ist ein Fixbezug da E1 der Bezug mit INDIREKT ein Text ist der immer Zeile 1 geht.

Grüße Wolfgang

------------------
Immer wieder neu dazu lernen.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bernd P
Ehrenmitglied V.I.P. h.c.
cook-general



Sehen Sie sich das Profil von Bernd P an!   Senden Sie eine Private Message an Bernd P  Schreiben Sie einen Gästebucheintrag für Bernd P

Beiträge: 3358
Registriert: 07.06.2001

erstellt am: 17. Sep. 2015 12:49    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für CAE-Normal-User 10 Unities + Antwort hilfreich

Servus,

Das schon aber wenn ein man die Formel kopiert beleibt "ZEILE(INDIREKT($H$3&"!E1"))" immer "ZEILE(INDIREKT($H$3&"!E1"))" also = 1
wenn man aber "ZEILE(E1)" nach unten kopiert wird daraus "ZEILE(E2)"=2, "ZEILE(E3)=3" etc.

------------------
<----- Bitte Systeminfo eintragen, warum siehst du hier.
Wünsche: richtige Ebenen über Layer, Erweiterter Attribut-Editor "auffrischen", dyn. Xrefs, Mulitmodel, Halo4Texte, verschränkte Attribute , Linientypen überarbeiten (doppellinien) , XREF>VISRETAIN pro XREF, Fehler zwischen Normal MAP Civil beheben...
Schöne Grüsse aus der Steiermark  Bernd P.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CAE-Normal-User
Mitglied
CAE Planer


Sehen Sie sich das Profil von CAE-Normal-User an!   Senden Sie eine Private Message an CAE-Normal-User  Schreiben Sie einen Gästebucheintrag für CAE-Normal-User

Beiträge: 30
Registriert: 04.04.2014

Windows 10 Professional | INTEL Core(TM)i5-440 CPU @ 3.10GHz
64 Bit | 8,00 GB
Excel 2003 - Excel 2010 - Excel 2013
Eplan P8 - Elcad - E³-series

erstellt am: 17. Sep. 2015 17:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Bernd - Danke für diese Klarstellung des Zusammenhangs; werd dies morgen in der Früh ausprobieren.

Schönen Feierabend

------------------
Immer wieder neu dazu lernen.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CAE-Normal-User
Mitglied
CAE Planer


Sehen Sie sich das Profil von CAE-Normal-User an!   Senden Sie eine Private Message an CAE-Normal-User  Schreiben Sie einen Gästebucheintrag für CAE-Normal-User

Beiträge: 30
Registriert: 04.04.2014

Windows 10 Professional | INTEL Core(TM)i5-440 CPU @ 3.10GHz
64 Bit | 8,00 GB
Excel 2003 - Excel 2010 - Excel 2013
Eplan P8 - Elcad - E³-series

erstellt am: 18. Sep. 2015 09:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Guten Morgen Forum - Hallo Bernd.

Deine Formel hab ich soeben noch einmal ohne Änderung ausprobiert und siehe da es funktioniert.

Besten Dank für deine Unterstützung.

Schönes Wochenende @ll

Wolfgang

Zitat:
Original erstellt von CAE-Normal-User:
Hallo Bernd - Danke für diese Klarstellung des Zusammenhangs; werd dies morgen in der Früh ausprobieren.

Schönen Feierabend


------------------
Immer wieder neu dazu lernen.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz