Home Office-Hilfe.com - Wir lösen Ihr Problem mit Microsoft Excel, Word, Outlook, PowerPoint, Access gratis Forum Impressum

  SVERWEIS und Verkettung
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
AK2004
Newbie
Newbie


Anmeldedatum: 06.08.2008
Beiträge: 2

BeitragVerfasst am: 06.08.2008, 08:01 Nach oben

Hallo,

ich bitte um Eure Unterstützung.
Ich habe zwei Tabellen (Arbeitsmappen); dabei sollen Daten mit zwei Bedingungen aus der einen Tabelle in eine Zelle einer anderen Tabelle übertragen werden. (siehe Anhang)

Ich habe die Tabelle mit den Basisdaten in die Zieltabelle kopiert.
Die Basisdaten sagen aus, wer in welchen Verzeichen welche Berechtigungen hat.
In der Zieltabelle sollen je Verzeichnis alle Nutzer (11,12, usw.) in der jeweiligen Spalte (lesen oder löschen) durch Komma oder Semikolon getrennt in einer Zelle stehen.

Frage: wie könnte eine Formel dazu aussehen?
SVerweis oder Verketten alleine reichen nicht?!

Hat da jemand eine Idee??

Danke.


Test_1.xls
 Beschreibung:
Anlage 1

Download
 Dateiname:  Test_1.xls
 Dateigröße:  15 KB
 Heruntergeladen:  34 mal

Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 5729

BeitragVerfasst am: 06.08.2008, 09:55 Nach oben

Hallo!

Mit Excel's Bordmitteln ist das so nicht möglich. Dazu musst du dir eine eigene Funktion schreiben:
Öffne aus der Tabelle heraus den VBA-Editor mit Alt+F11
Wähle Menü Einfügen > Modul
Kopiere diesen Code ins Codefenster rechts
Code:
Function Spezial(Bereich1 As Range, Krit1, Bereich2 As Range, Krit2, Bereich3 As Range) As String
Dim i As Long
For i = 1 To Bereich1.Count
  If Bereich1.Cells(i) = Krit1 And Bereich2.Cells(i) = Krit2 Then
    Spezial = Spezial & Bereich3.Cells(i) & ";"
  End If
Next i
If Len(Spezial) > 0 Then
  Spezial = Left(Spezial, Len(Spezial) - 1)
  Else: Spezial = "gibt's nicht"
End If
End Function

Zurück in der Tabelle hast du nun Zugriff auf die neue benutzerdefinierte Funktion SPEZIAL.
Schreibe diese Formel in Zieltabelle!B2 und fülle sie nach rechts und nach unten aus:

=spezial(Ausgangstabelle!$A$2:$A$20;$A2;Ausgangstabelle!$C$2:$C$20;B$1;Ausgangstabelle!$B$2:$B$20)

_________________

Viele Grüße vom Schatzi

------------------------
Ich bin nur noch sporadisch erreichbar!
Bitte hofft nicht auf eine schnelle Beantwortung einer Rückfrage meinerseits!
Jeder andere Helfer darf Rückfragen gerne übernehmen und hilft sicher gerne weiter!
Benutzer-Profile anzeigenPrivate Nachricht senden
AK2004
Newbie
Newbie


Anmeldedatum: 06.08.2008
Beiträge: 2

BeitragVerfasst am: 07.08.2008, 07:33 Nach oben

Guten Morgen,

Respekt.... hätte ich da blos besser aufgepasst beim VBA Programmieren.
Funktioniert tiptop! Vielen Dank für die Mühe und Unterstützung. Werde das jetzt noch auf meine tatsächliche Tabelle adaptieren.

Viele Grüße!

Note: 1
Benutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge SVerweis Pocco Microsoft Excel Hilfe 6 24.11.2008, 09:47 Letzten Beitrag anzeigen
Keine neuen Beiträge Sverweis alf1957 Microsoft Excel Hilfe 1 20.11.2008, 14:03 Letzten Beitrag anzeigen
Keine neuen Beiträge Sverweis alf1957 Microsoft Excel Hilfe 1 20.11.2008, 13:48 Letzten Beitrag anzeigen
Keine neuen Beiträge Excel-Probelm SVERWEIS Barney80 Microsoft Excel Hilfe 1 19.11.2008, 19:11 Letzten Beitrag anzeigen
Keine neuen Beiträge Sverweis Abgleichen und Zurückgeben saschathede Microsoft Excel Hilfe 3 19.11.2008, 17:39 Letzten Beitrag anzeigen


 Gehe zu:   



Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Haftungsausschluss/Disclaimer


SMS kostenlos versenden | Battle-Dream | Tuning Forum | Join the YoungGeneration | krankenversicherungsvergleich | Kalorienarme Rezepte!
Versicherungsvergleich | Bürobedarf | Papier | Betten

Ranking-Hits



Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de