Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Bei Wert Eingabe Werte von anderen Spalten Kopiere

Bei Wert Eingabe Werte von anderen Spalten Kopiere
13.07.2017 20:00:12
anderen
Hallo Leute,im Forum
Ich habe ein Problem.
In der Angehängten Beispiel Datei kann man mein Problem besser verstehen.
Ich gebe im Sheets "Eingabefelder" in B13 eine 1 ein,nun sollte in Spalte B ab B30 die 1 gesucht werden.
Wurde die 1 gefunden,dann sollten die Werte von B31:E45 in B14:E28 kopiert werden.
Wird in B14 eine 2 eingegeben dann die Werte von B48:E62 in B14:E28 kopieren.
Bis zur 6 die Werte von B116:E130 kopieren und in B14:E28 einfügen.
https://www.herber.de/bbs/user/114870.xlsx
Könnte mir dabei bitte jemand helfen?
Danke
SG,Heinz
Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: B dazu kannst Du INDEX() nutzen ...
13.07.2017 20:31:48
...
Hallo Heinz,
.. schreibe in B14 folgende Formel: =INDEX(B:B;ZEILE()+17*B$13)
kopiere diese bis B28 und weise den Zellen die gewünschten Formate zu.
Analog in E16: =INDEX(E:E;ZEILE()+17*B$13) und kopieren sowie Formate zuweisen.
Das war es schon.
Gruß Werner
.. , - ...
Anzeige
AW: B dazu kannst Du INDEX() nutzen ...
13.07.2017 20:38:06
Heinz
Hallo Werner
Das funktioniert zu 100%
Recht herzlichen D A N K
SG, Heinz
AW: B dazu kannst Du INDEX() nutzen ...
14.07.2017 07:21:11
Heinz
Hallo Werner
Habe es heute in der Arbeit mit realen Zahlen getestet, es sind immer 5 stellige Zahlen, zB.28138 hier funktioniert es leider nicht.
Könntest du mir bitte weiterhelfen?
Danke
Gruß, Heinz
https://www.herber.de/bbs/user/114873.xlsx
Anzeige
AW: dann INDEX() mit AGGREGAT() ...
14.07.2017 09:03:42
...
Hallo Heinz,
... so wie Dein Datenbeispiel jetzt dargestellt ist.
In B14 folgende Formel:
=INDEX(B:B;AGGREGAT(15;6;ZEILE(B$30:B$59)/(B$30:B$199&""=B$13)/(LÄNGE(A$30:A$199)
und diese nach unten kopieren.
Anzumerken ist, dass mir allerdings unklar ist, warum Du in B13 ein Textformat zugewiesen hast und was für Werte (Zahlen- oder Textwerte) denn in B13 bei wirklich stehen werden und warum Du lediglich in A47 ein "x" zu stehen hast.
Gruß Werner
.. , - ...
Anzeige
AW: dann INDEX() mit AGGREGAT() ...
14.07.2017 09:49:42
Heinz
Hallo Werner
Erstmals recht herzlichen Dank, für deine großartige Hilfe. Nur die Formeln in den Spalten E funktionieren nicht.
  • Anzumerken ist, dass mir allerdings unklar ist, warum Du in B13 ein Textformat zugewiesen hast und was für Werte (Zahlen- oder Textwerte) denn in B13 bei wirklich stehen werden und warum Du lediglich in A47 ein "x" zu stehen hast.

  • 1.) Textformate werde ich ändern, ist noch vom herumtesten.
    2.) In A47 "x" hat keine Bedeutung, ist schon eliminiert.
    Danke
    Gruß,Heinz
    Anzeige
    AW: mit benutzerdefinierten Zahlenformat ...
    14.07.2017 10:19:17
    ...
    Hallo Heinz,
    ... in Spalte E wie auch in Spalte D kannst Du 0-Ergebniswerte ausblenden.
    Z.B. in D15: TTT.TT.MM.JJJJ;; oder in D19: #.##0 "Pal.";; und analog in den anderen Zellen.
    Mehr dazu sieh mal hier: http://www.online-excel.de/excel/singsel.php?f=71.
    Da Die nun auch in A47 kein "x" mehr und B13 das Textformat eliminiert hast reichen nun folgende Formeln:
    In B14: =INDEX(B:B;AGGREGAT(15;6;ZEILE(B$30:B$199)/(B$30:B$199=B$13)/(A$30:A$199="");1)+ZEILE(A1))
    In E16: =INDEX(E:E;AGGREGAT(15;6;ZEILE(B$32:B$199)/(B$30:B$199=B$13)/(A$30:A$199="");1)+ZEILE(A1))
    Gruß Werner
    .. , - ...
    Anzeige
    AW: mit benutzerdefinierten Zahlenformat ...
    14.07.2017 11:35:49
    Heinz
    Hallo Werner
    Du bist der beste.
    Recht herzlichen DANK !!!
    Schöne Grüße aus Österreich
    Heinz

    Forumthreads zu verwandten Themen

    Anzeige
    Anzeige
    Anzeige

    Beliebteste Forumthreads (12 Monate)

    Anzeige
    Anzeige
    Anzeige