Collapse column

Autor Thema: Proteinnamen "übersetzen"  (Gelesen 3101 mal)

Offline stefan.ger

  • Newbie
  • *
  • Beiträge: 6
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Proteinnamen "übersetzen"
« am: März 17, 2016, 16:57:50 Nachmittag »
Hallo,

ich habe ein Problem, was sich sicherlich leicht lösen lässt, wenn man nur wüsste wie:

Ich habe eine Reihe von Proteinnamen in kryptischen Identifizierungsnamen in einer Spalte und würde mit die kryptischen Namen gerne in die "normalen" Namen übersetzten lassen.
Am besten in eine neue Spalte.
Dazu habe ich eine weitere Tabelle bei der alle Proteinnamen einem kryptischen Namen ein "normaler" name zugeordet wird.
Jetzt will ich mittels Excel ein Macro oder Funktion erstellen, die mir den kryptischen Namen in Zeile 1 nimmt, dann in der anderen Tabelle nach dem richtigen Namen danach sucht und dann den "normalen" Namen in die Nächste Zeile schreibt.

Also ungefähr so:

Wert in Tabelle 1 A1 = 1/YBR093C --> suche nach YBR093C in Tabelle 2 --> ok Wert ist in Tabelle 2 Reihe XY--> nehme den Namen aus der Tabelle 2 Spalte B Reihe XY--> schreibe "Pho5" in Zeile 2 in die Tabelle 1

Sollte das irgendwie möglich sein, wäre ich über jegliche Hilfe dankbar.

LG,
Stefan

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: Proteinnamen "übersetzen"
« Antwort #1 am: März 17, 2016, 17:01:17 Nachmittag »
Hola,

leider ist der Aufbau nicht ganz klar. Wo stehen die Namen und die "normalen" Namen in Tabelle 2 genau?

Gruß,
steve1da

Offline stefan.ger

  • Newbie
  • *
  • Beiträge: 6
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: Proteinnamen "übersetzen"
« Antwort #2 am: März 18, 2016, 11:43:18 Vormittag »
Hola,

ok sorry ist evtl ein bisschen verwirrend:

Also in Spalte "A" stehen die kyrptischen Namen:

1/YHR029C
1/YLR186W
1/YBR072W
1/YHR018C
1/YDR035W

Dann hab ich in Spalte G&H habe ich die kryptischen Namen und die dazugehörigen "normalen" Namen

YDL045C   Fad1p
YIL019W   Faf1p
YDR021W   Fal1p
YNL023C   Fap1p
YDL166C   Fap7p
YLR238W   Far10p
YNL127W   Far11p
YJL157C   Far1p
YMR052W   Far3p
YFR008W   Far7p
YMR029C   Far8p
YKL182W   Fas1p
YPL231W   Fas2p

Jetzt will ich mittels Excel in Spalte B die kryptischen Namen in Spalte A übersetzen lassen. Excel muss dabei die Spalten G&H durchsuchen um den richtigen Namen zu finden.

1/YHR029C Fas2p
1/YLR186W Fas1p
1/YBR072W Far7p
1/YHR018C Far1p
1/YDR035W Fad1p

Hoffe es ist ein bisschen klarer. Sorry. Bin alles andere als ein Excel Experte.

Merci,
Stefan

Offline steve1da

  • Hero Member
  • *****
  • Beiträge: 1.529
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Antw: Proteinnamen "übersetzen"
« Antwort #3 am: März 18, 2016, 11:49:55 Vormittag »
Hola,

ich sehe das richtig, dass in deinem Beispiel von der Werten in Spalte A keiner in Spalte G vorkommt?

=WENNFEHLER(SVERWEIS(RECHTS(A1;(LÄNGE(A1)-SUCHEN("/";A1)));$G$1:$H$13;2;0);"")
Gruß,
steve1da

Offline stefan.ger

  • Newbie
  • *
  • Beiträge: 6
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: Proteinnamen "übersetzen"
« Antwort #4 am: März 18, 2016, 14:06:55 Nachmittag »
Hi,

jup sorry. Ich hab nur einen kleinen Ausschnitt aus der kompletten Spalte G&H kopiert. Die Werte aus der Spalte A sind irgendwo in Spalte G zu finden (nur in meinem Beispiel jetzt gerade nicht).
Solte nur exemplarisch sein...

LG,
Stefan

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: Proteinnamen "übersetzen"
« Antwort #5 am: März 18, 2016, 14:14:26 Nachmittag »
Hla,

und die Formel? Tut sie das was du willst?

Gruß,
steve1da

Offline stefan.ger

  • Newbie
  • *
  • Beiträge: 6
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: Proteinnamen "übersetzen"
« Antwort #6 am: März 18, 2016, 14:27:36 Nachmittag »
Hi,

nein klappt leider och nicht ganz. Sorry hab eine Englische Excel Version. Aber auch wenn ich es übersetze bekomme ich eine Fehlermeldung.
Hab die Beispiel Datei mal angehängt.

LG,
Stefan

Offline steve1da

  • Hero Member
  • *****
  • Beiträge: 1.529
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Antw: Proteinnamen "übersetzen"
« Antwort #7 am: März 18, 2016, 14:30:32 Nachmittag »
Hola,

und jetzt?
Ich sehe weder deinen Übersetzungsversuch, noch die Fehlermeldung.

Gruß,
steve1da

Offline stefan.ger

  • Newbie
  • *
  • Beiträge: 6
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: Proteinnamen "übersetzen"
« Antwort #8 am: März 18, 2016, 14:46:59 Nachmittag »
Nope...

Datei im Anhang (hab die übersetzte Formel deaktiviert).

Cheers,
Stefan

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: Proteinnamen "übersetzen"
« Antwort #9 am: März 18, 2016, 14:53:02 Nachmittag »
Hola,

welche Fehlermeldung bekommst du denn jetzt?

Im englischen Excel benutzt man normalerweise , statt ;

Gruß,
steve1da

Offline stefan.ger

  • Newbie
  • *
  • Beiträge: 6
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2016
Antw: Proteinnamen "übersetzen"
« Antwort #10 am: März 18, 2016, 15:26:21 Nachmittag »
Wow. Danke vielmals. Du bist der Beste!!!
Hast mir sehr geholfen...

Perfekt.

Bis dann

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.