Collapse column

Autor Thema: Office 2016 Verknüpfung zwischen Arbeitsblättern  (Gelesen 940 mal)

Offline wundermauii

  • Newbie
  • *
  • Beiträge: 6
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2016
Office 2016 Verknüpfung zwischen Arbeitsblättern
« am: November 22, 2017, 21:17:02 Nachmittag »
Hallo,

ich bin neu hier und brauche eure Hilfe bei folgendem Problem:

Ich habe zwei Aarbeitsmappen in einem Dokument und möchte eine Kopie einer Zelle aus Arbeitsmappe 1 in Arbeitsmappe zwei aber nur, wenn eine in Arbeitsmappe 1 die Bedingung x erfüllt.

Konkretes Beispiel:
Ich will die Patienten-ID mit positiver Allergieanamnese in die zweite Arbeitsmappe übertragen. Die positive Allergieanamnese ist als "1" oder eben "0" für negativ definiert.

Ich komm irgendwie nicht weiter..

Wie kopiert man nur die Zellen, die die Bedingung "1" erfüllen?

Ich hoffe ich hab mich klar genug ausgedrückt und jemand weiß eine Lösung für mein Problem :)

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline steve1da

  • Hero Member
  • *****
  • Beiträge: 1.529
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Antw:Office 2016 Verknüpfung zwischen Arbeitsblättern
« Antwort #1 am: November 22, 2017, 21:19:17 Nachmittag »
Hola,

zeig doch mal eine kleine Beispieldatei bitte.

Gruß,
steve1da

Offline wundermauii

  • Newbie
  • *
  • Beiträge: 6
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2016
Antw:Office 2016 Verknüpfung zwischen Arbeitsblättern
« Antwort #2 am: November 22, 2017, 21:47:35 Nachmittag »
Hab mal einen Screenshot gemacht..

also nur wenn in Spalte B eine 1 steht, soll die Zahl aus Spalte A in die Arbeitsmappe 2 übertragen werden.. geht sowas überhaupt?

Offline steve1da

  • Hero Member
  • *****
  • Beiträge: 1.529
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Antw:Office 2016 Verknüpfung zwischen Arbeitsblättern
« Antwort #3 am: November 22, 2017, 21:50:50 Nachmittag »
Hola,

=WENNFEHLER(INDEX(Tabelle1!$A$2:$A$20;AGGREGAT(15;6;ZEILE($A$2:$A$20)-1/(Tabelle1!$B$2:$B$20=1);ZEILE(A1)));"")
Gruß,
steve1da

Offline wundermauii

  • Newbie
  • *
  • Beiträge: 6
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2016
Antw:Office 2016 Verknüpfung zwischen Arbeitsblättern
« Antwort #4 am: November 22, 2017, 22:04:07 Nachmittag »
Hallo Steve1da,

vielen Dank, aber leider funktioniert die Funktion bei mir nicht, ich verstehe auch ehrlich gesagt nicht so genau warum A2:A20 und was die 15 und die 6 hinter AGGERGAT bedeuten..

gibts noch eine einfachere Lösung oder kannst du die Formel mal exakt für meine oben angegebene Tabelle schreiben?

Lieben Dank und Entschuldigung für mein Unwissen!

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline steve1da

  • Hero Member
  • *****
  • Beiträge: 1.529
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Antw:Office 2016 Verknüpfung zwischen Arbeitsblättern
« Antwort #5 am: November 22, 2017, 22:06:06 Nachmittag »
Hola,

"funktioniert nicht" ist leider nicht hilfreich. Was passiert denn? Kommt eine Fehlermeldung? Falsche Daten? Gar nichts?

oder kannst du die Formel mal exakt für meine oben angegebene Tabelle schreiben?
Genau das habe ich getan, wobei ich von 2 Mappen ausgegangen bin, so wie du es eingangs beschrieben hast.

Gruß,
steve1da

Offline wundermauii

  • Newbie
  • *
  • Beiträge: 6
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2016
Antw:Office 2016 Verknüpfung zwischen Arbeitsblättern
« Antwort #6 am: November 23, 2017, 11:01:19 Vormittag »
Ja es kommt eine Fehlermeldung, dass die Funktion nicht vollständig sei.

Ich verstehe deine Funktion leider nicht, warum hast du Zeilen A2-A20 angegeben obwohl es in meiner Tabelle nur A2 bis A6 gibt? Warum steht da 15 und 6 hinter AGGREGAT?

Ich habe mir jetzt selber eine Funktion geschrieben, ist zwar nicht optimal aber immerhin funktioniert es.

Offline steve1da

  • Hero Member
  • *****
  • Beiträge: 1.529
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Antw:Office 2016 Verknüpfung zwischen Arbeitsblättern
« Antwort #7 am: November 23, 2017, 11:08:55 Vormittag »
Hola,

ich hatte A2-A20 angegeben, falls noch Daten dazu kommen. Du kannst die Werte natürlich auch auf A2:A6 ändern.

"Nicht vollständig" gibt es meines Wissens nicht als Meldung.
Lad doch bitte eine Beispieldatei hoch (kein Bild).

Gruß,
steve1da

Offline wundermauii

  • Newbie
  • *
  • Beiträge: 6
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2016
Antw:Office 2016 Verknüpfung zwischen Arbeitsblättern
« Antwort #8 am: November 23, 2017, 11:46:10 Vormittag »
Hallo,
vielen Dank für die Mühe.

Also, Arbeitsblatt 1 enthalt die Daten und in Arbeitsblatt 2 möchte ich nur die Patienten IDs wenn die Allergiespalte eine 1 beinhaltet.
Ich dachte an sowas wie WENN(Tabelle1!B2:B5=1 ....

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline steve1da

  • Hero Member
  • *****
  • Beiträge: 1.529
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Antw:Office 2016 Verknüpfung zwischen Arbeitsblättern
« Antwort #9 am: November 23, 2017, 11:49:37 Vormittag »
Hola,

sorry, keine Ahnung was bei dir passiert. Aber wenn ich meine Formel

=WENNFEHLER(INDEX(Tabelle1!$A$2:$A$20;AGGREGAT(15;6;ZEILE($A$2:$A$20)-1/(Tabelle1!$B$2:$B$20=1);ZEILE(A1)));"")
in Tabelle2, A2 einfüge und nach unten kopiere, werden nur die Werte übertragen, die in Tabelle1, Spalte B eine 1 haben.

Gruß,
steve1da

Offline wundermauii

  • Newbie
  • *
  • Beiträge: 6
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2016
Antw:Office 2016 Verknüpfung zwischen Arbeitsblättern
« Antwort #10 am: November 23, 2017, 16:14:56 Nachmittag »
ok danke! Ich musste bei meiner großen Tabelle oben -2 eintragen und dann hats gepasst :)

Wenn du dich noch intensiver mit Excel beschäftigen möchtest, dann empfiehlt sich ein Online-Kurs,
in dem du sehr viel über Excel erfährst und das gelernte umgehend in der Praxis anwenden kannst.