online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon dieter1958 vom 12.04.2021, 10:08 Options

Lösung

variable Verknüpfung erstellen

Hallo und frohe Ostern
ich habe mal wieder ein problem mit meiner exceltabelle.
in Tabelle1 habe ich in den Spalten folgende Daten
A= Kalendertag(variabel) B= Wochentag (fest) C= D= Stunden (variabel1-8 Std.)

Wenn in spalte C1 etwas zb. BER eingetragen sollen der wert aus den spalten C und D in den dazugehörigen tag in Tabelle 2 eingetragen werden

wobei Tabelle 2 fest definiert ist

Tag 1 BER 1-8 Std
Tag2
bis
Tag 31

ich hoffe ihr könnt mit der erklärung etwas anfangen. das ist schon schwer genug die frage zu definieren.
Ansinsten dake im vorraus für eure mühe

MfG
dieter


Antwort schreiben

Antwort 1 von Saarbauer vom 12.04.2021, 15:11 Options

Hallo,

müsste mit einem Sverweis() und Wenn() gehen

da deine Angaben etwas unklar sind, der Eintrag in C1 ist wahrscheinlich in Tabelle 2, da in Tabelle 1 doert Stunden stehen. Wobei mir nicht klar ist warum in C und D Stunden stehen oder sind das Uhrzeiten?

In D1

=WENN(iSTLEER(C1);"";SVERWEIS(A1;Tabelle1!$A$1:$D$32;3;FALSCH)

Sonst wäre die Sache etwas besser zu erläutern

Gruß

Helmut

Antwort 2 von dieter1958 vom 12.04.2021, 18:13 Options

hallo Helmut
nein die spalten A B C D stehen in tabelle 1
wobei in der spalte A die Kalendertage 1 -31 stehen(die stehen in abhängigkeit von den Wochentagen, weil in der tabelle die wochentage festehen und die kalendertage variabel sind. z.B. der erste Januar09 ist auf einenem Donnerstag, der 1 Februar auf einem sonntag usw.
in Spalte B die wochentage
in Spalte C die Bezeichnung z.B. BER oder MAN. es gibt in spalte C ca 15 verschiedene Bezeichnungen wobei ich aber nur bei einer bestimmten bezeichnung in spalte C (BER) die Sunden aus spalte D
nach tabelle 2 verknüpfen möchte.
ich weiss es ist blöde erklärt aber ich weis nicht wie ich es sonst erklären soll.
vieleicht kann ich die eine Beispiel tabelle senden.

MfG dieter

Antwort 3 von Saarbauer vom 12.04.2021, 18:56 Options

Hallo,

ich glaube ich habe dich falsch verstanden, aber hier

http://www.file-upload.net/

könntest du die Tabelle hinterlegen und den Link uns dann hier mitteilen

Gruß

Helmut

Antwort 4 von dieter1958 vom 14.04.2021, 09:14 Options

hallo,
bin leider nicht schneller dazu gekommen die datei hoch zuladen.
hier ist der link:
http://www.file-upload.net/download-1583516/Test1.xls.html

das sieht kommplizerter aus als es ist.

mfg dieter

Antwort 5 von Saarbauer vom 14.04.2021, 18:49 Options

Hallo,

ich habe mir die Tabelle mal angesehen, aber bei dem bescheidenen Aufbau, fällt mir so keine direkte Lösung ein.

Da zwischen den Tabellen so keine direkte Verbindung herzustellen ist, ist eine Übergabe der Daten nur mit Aufwand möglich.

Müssen die Tabellen so bleiben?

Gruß

Helmut

Antwort 6 von M.O. vom 14.04.2021, 19:34 Options

Hallo,

hier ist die Formel für den Tag 1:

=WENN(UND(Tabelle1!C5="BER";Tabelle1!D5=8);"BER";"")

für Tag 2:

=WENN(UND(Tabelle1!C6="BER";Tabelle1!D6=8);"BER";"")

usw.

Die Formel musst du dann händisch für alle anderen Zellen in Tabelle 2 anpassen.

Gruß

M.O.

Antwort 7 von Saarbauer vom 14.04.2021, 20:09 Options

Hallo @M.O. ,

so einfach ist es nicht, da der Wert von dem 1 Tag nicht immer in steht, sondern abhängig vom Wochentag in Tabelle 1 etwas rauf und Runter wandert.

Gruß

Helmut

Antwort 8 von M.O. vom 14.04.2021, 20:20 Options

Hallo Helmut,

das habe ich gesehen. Aber wie schon gesagt hast, lässt der Aufbau der Tabelle keine andere Lösung zu, als jeweils händisch die Formeln einzutragen und anzupassen.
Auch ein kleiner Denkanstoß an Dieter, die Tabelle eventuell zu ändern :-).

Gruß

M.O.

Antwort 9 von rainberg vom 14.04.2021, 20:28 Options

Hallo,

ich verstehe zwar den Sinn des Ganzen noch nicht richtig, aber eine kopierbare Formel für B3 könnte so aussehen

=WENN(ISTNV(VERGLEICH(WECHSELN(B2;"Tag ";"")*1&"BER"&8;Tabelle1!$A$3:$A$44&Tabelle1!$C$3:$C$44&Tabelle1!$D$3:$D$44;0));"";INDEX(Tabelle1!$C$3:$C$44;VERGLEICH(WECHSELN(B2;"Tag ";"")*1&"BER"&8;Tabelle1!$A$3:$A$44&Tabelle1!$C$3:$C$44&Tabelle1!$D$3:$D$44;0)))

Formeleingabe mit Strg+Shift+Enter abschließen.

Gruß
Rainer

Antwort 10 von dieter1958 vom 15.04.2021, 12:04 Options

Hallo Rainer
die Formel funktioniert prima

besten dank für deine arbeit

gruss dieter

Antwort 11 von dieter1958 vom 16.04.2021, 11:31 Options

Hallo Rainer,
ich habe ein paar probleme mit der formel, die funktion ist genauso wie ich sie brauche. beim umstricken auf meine tabelle bekomme ich die verknüpfung mit meiner seite1 nicht hin. und die formatierung (8:00) klappt auch nicht, bei mir. ich habe die datei noch mal als download mit folgendem link

http://www.file-upload.net/download-1587489/Test1.xls.html

hinterlegt(mit meinen fehlern). bei mir heissen die tabellenblätter: Seite 1und Änd.Mldg.neu
könntest du mir freundlicherweise nochmal helfen meine fehler zu beseitigen.

besten dank im vorraus

gruss dieter

Antwort 12 von rainberg vom 16.04.2021, 12:33 Options

Hallo Dieter,

Dein Fehler ist, dass Du im Auswertungsblatt verbundene Tellen verwendest.

Mal abgesehen davon, dass diese möglichst immer zu vermeiden sind, weil sie oft Probleme hervorrufen, können sie in Verbindung mit Matrixformeln definitiv nicht verwendet werden.

Du müsstest Dir also eine andere Tabellenstruktur einfallen lassen.
Solltest Du dann auch Anpassungsprobleme haben, kannst Du Dich ja noch mal melden. Möglichst mit neuer Beispielmappe.

Gruß
Rainer

Antwort 13 von dieter1958 vom 16.04.2021, 12:38 Options

Hallo Rainer

kann ich die Verbindungen in demTabellenblatt Änd.Mldg.neu nicht löschen und dann die formel einsetzen.


gruss dieter

Antwort 14 von rainberg vom 16.04.2021, 13:18 Options

Hallo Dieter,

habe mal alle verbundenen Zellen aufgehoben und dafür in der horizontalen Ausrichtung die Option "Über Auswahl zentrieren" gewählt.

In Spalte A von "Seite 1" habe ich auch Änderungen vorgenommen, es dürfen dort nur die Tageszahlen stehen.


http://www.file-upload.net/download-1587622/re_Test1.xls.html

Gruß
Rainer

Antwort 15 von don-amigo vom 16.04.2021, 13:48 Options

Hallo Rainer
das klappt prima die formel funktioniert SUPER.
darf ich noch unverschämt werden und noch eine frage stellen?
wie ist es möglich das die formel an Freitagen nur mit 7:00 Stunden anstatt mit 8:00 Stunden funktioniert

das hatte ich vergessen



VIELEN DANK

gruss dieter

Antwort 16 von rainberg vom 16.04.2021, 14:43 Options

Hallo Dieter,

man soll nie, nie, sagen, aber mit dieser Struktur sehe ich keine Chance dieses Kriterium noch ein zu bauen.

Ich kann Dir aus Zeitgründen auch keine andere Struktur vorschlagen.
Außerdem kann ich aus Deiner Mappe, die nur aus Fragmenten besteht, nicht das Gesamtziel Deiner Auswertung und die Datenherkunft erkennen, was für einen Vorschlag aber unabdingbar wäre.

Gruß
Rainer

Antwort 17 von dieter1958 vom 16.04.2021, 17:42 Options

Hallo Rainer
ich habe noch eine möglichkeit entdeckt wie das problem auf einfache art gelöst werden kann.
wenn man den wert (acht stunden) durch die den wert (gösser gleich sieben Stunden ) ersetzen würden währe mein problem weg.
Ansonsten ist es in Ordnung.
es ist super das das alles so funktioniert.

besten dank noch mal für deine bemühungen .

einen schönen sonnigen tag wünsche ich noch

gruß dieter

Antwort 18 von achim_13086 vom 17.04.2021, 01:37 Options

Hallo Dieter,

Unter dieser Adresse kannst
Du dir meinen Vorschlag ansehen.

Für die Stundenangaben ist das Ergebnis ledig durch 24 zu dividieren.

Beispiel:
von " =WENN(C3=0;0;SVERWEIS(C3;Stunden;2)) "
auf " =WENN(C3=0;0;SVERWEIS(C3;Stunden;2)/24) "

Die Anführungszeichen werden nicht mit geschrieben.

Die Spalte " D " mit [h]:mm formatieren. Dann hast Du es als Zeitangabe.

Wenn Du nichts an der Formatierung änderst, hast Du eine dezimale
Darstellung der Stunden. Die Verknüpfung in der Tabelle2 basieren darauf,
dass in der Spalte D der Tabelle1 eine acht steht. Die Vergleichsoperation
muß dann lauten: " =WENN(UND(Tabelle1!C3="BER";Tabelle1!D3=(8/24));"BER";0).

Ich hoffe, mein Vorschlag kommt deinen Vorstellung nahe.

Gruß
Joachim

Antwort 19 von rainberg vom 17.04.2021, 11:11 Options

Hallo Dieter,

mein Spieltrieb hat mich nun doch noch veranlasst eine Formel zu basteln, welche Deinem zusätzlichen Kriterium gerecht wird.
Teste mal selbst.

http://www.file-upload.net/download-1589419/re_Test5.xls.html

Gruß
Rainer

Antwort 20 von dieter1958 vom 17.04.2021, 14:04 Options

Hallo Rainer,

meinen allerbesten Dank für deine Arbeit, die Formel funktioniert super.
das ist genau das was ich gesucht habe.

nochmal besten Dank
ein schönes sonnenreiches wochenende

wünscht dieter

Ähnliche Themen

RSS Feeds erstellen
TByte  17.02.2009 - 3671 Hits - 2 Antworten

Variable nicht definiert, Variable ist eine ScheckBox
g-kalle  09.07.2008 - 99 Hits - 2 Antworten

variable Verknüpfung
Ron11  14.10.2008 - 58 Hits - 4 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 11:26:25 2026