| |
| Xometry Europe erweitert das Angebot um Vakuumguss und Formpressen, eine Pressemitteilung
|
Autor
|
Thema: Bereich in Formel dynamisch angeben (914 mal gelesen)
|
Micha510 Mitglied Maschinenbautechniker
Beiträge: 14 Registriert: 22.05.2015 AutoCAD, Inventor, HICAD
|
erstellt am: 17. Jul. 2015 07:20 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, ich will in einer Excel-Tabelle Daten mit S-Verweis ordnen und suchen. Ich habe nur das Problem, dass ich den Suchbereich (Matrix) nicht fest in der Formel hinterlegen kann. Ich habe es in der Zwischenzeit geschafft, die Zelle links oben und die Zelle rechts unten zu suchen. Nun war meine Idee mithilfe der beiden "Zellenadressen" den Bereich zu definieren Beispiel: O26 und P30 => O26:P30 Gibt es im Excel die Möglichkeit so etwas zu realisieren? Ich habe es schon mit Verketten probiert, das klappt allerdings nicht. Gruß Micha
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2799 Registriert: 02.05.2006 Office 2010; Office365 Visual Basic
|
erstellt am: 17. Jul. 2015 09:16 <-- editieren / zitieren --> Unities abgeben: Nur für Micha510
Hallo Micha, So ganz verstehe ich Deine Anfrage noch nicht Willst Du nun suchen oder ordnen? Ordnen wäre ein nachfolgender Schriit, denn wie der Name schon sagt kann SuchVerweis nur Werte suchen. Ordnen könntest Du dann über die Spalte mit dem Bezugskriterium, wobei ich dabei lieber feste Werte ($O$26:$P$30) einsetze. Vermute mal die vier Zeilen sind nur ein Beispiel und die eigentliche Tabelle größer. Soll das ganze im Arbeitsblatt oder über ein Macro (VBA) geschehen? Hilfreich ist immer ein kleines Beispiel (Screenshot, Exceltabelle) und evtl. vorhandenen Code zu posten. Grüße Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3424 Registriert: 07.06.2001
|
erstellt am: 17. Jul. 2015 09:20 <-- editieren / zitieren --> Unities abgeben: Nur für Micha510
Servus, hm woher soll sverweis wissen wo es suchen soll? Nein das geht nicht eine Beispielliste wäre interessant bzw. wenigstens die ganze Formel... ------------------ <----- 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 |
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8086 Registriert: 09.03.2006 MS-Office 365 ProPlus x86 WIN7(x64)
|
erstellt am: 17. Jul. 2015 10:01 <-- editieren / zitieren --> Unities abgeben: Nur für Micha510
|
ThoMay Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 5260 Registriert: 15.04.2007
|
erstellt am: 17. Jul. 2015 12:21 <-- editieren / zitieren --> Unities abgeben: Nur für Micha510
|
Beverly Mitglied Dipl.-Geologe (Rentner)
Beiträge: 395 Registriert: 11.08.2007 Win 10 Pro, Office 97 bis Office 2016
|
erstellt am: 21. Jul. 2015 08:11 <-- editieren / zitieren --> Unities abgeben: Nur für Micha510
Hi Micha, ich würde es mit INDEX() versuchen, um den gewünschten Zellbereich festzulegen, aber dazu müsste man die konkreten Bedingungen kennen und WIE die "Eckpunkte" definiert werden sollen. ------------------ Bis später, Karin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MWN Mitglied Dipl.-Ing.
Beiträge: 492 Registriert: 14.02.2007
|
erstellt am: 21. Jul. 2015 08:19 <-- editieren / zitieren --> Unities abgeben: Nur für Micha510
Guten Morgen Micha, ich kann dir da die INDIREKT - Funktion sehr empfehlen. Beispiel: Zelle F1: {=MAX((E4:E10000<>"")*ZEILE(4:10000))} Zelle mit INDIREKT - Funktion: =ZÄHLENWENN(INDIREKT("x4:x"&$F$1);"x") Gruß Tobias ------------------ Besucht mich doch mal in meiner Tischlerei "...Kommunikation ist nur so gut wie ihr Ergebnis..." - frei nach Richard Bandler / John Grinder "...Wenn du das tust, was du schon immer tust, wirst du auch nur das erhalten, was du schon immer erhalten hast..." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |