Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Network am Dezember 22, 2015, 15:39:54

Titel: einen Wert in einer Tabelle ermitteln
Beitrag von: Network am Dezember 22, 2015, 15:39:54
Hallo Zusammen,
als erstes: ehe jetzt einige wieder einen Nervenzusammenbruch bekommen, oder mich steinigen wollen weil diese Frage schon 100 Mal gestellt wurde oder dies zum Einsmaleins der Programmierung gehört. ICH FINDE NICHTS ENTSPRECHENDES und habe aktuell ein Brett vor dem Kopf ;-)

Ich suche nach einer Möglichkeit einen Wert mit zwei Vorgaben (kg und km; Ergebnis sollen dann die Kosten sein) in einer Tabelle (Transportkosten) zu ermitteln die aus ca. 36 Spalten (kg) und ca. 50 Zeilen (km) besteht (ähnlich der Funktion bei Excel).

Vielleicht kann mir hier jemand einen Tipp oder vielleicht auch einen Ansatz, mit dem ich dann weiter probieren kann, geben.

Erstmal vielen Dank

Thomas
Titel: Re: einen Wert in einer Tabelle ermitteln
Beitrag von: MzKlMu am Dezember 22, 2015, 16:09:37
Hallo,
eine Matrixtabelle ist für eine Datenbank ungeeignet. Die Daten müssen in einer eindimensionalen Struktur vorliegen.
Deine Tabelle muss also 36x50 Datensätze (=1800 DS) enthalten.
Die Kosten stehen dann in einer Spalte.
Erst dann kannst Du mit DLookup und den Kriterien Km und Kg die Kosten ermitteln.

Daher findest Du auch nichts dazu, weil das in Access so nicht benötigt wird bzw. es keinen Befehl dazu gibt (im Gegensatz zu Excel).

Du musst Dich in einer Datenbank von der Exceldenkweise verabschieden. Accesstabellen und Exceltabellen erfordern einen völlig anderen Aufbau und haben nichts gemeinsam.
Titel: Re: einen Wert in einer Tabelle ermitteln
Beitrag von: Network am Dezember 23, 2015, 10:05:52
Hallo Klaus,

vielen Dank für deine Antwort. Ja, das hatte ich befürchtet und mir schon gedacht. Aber es war noch ein kleines Fünkchen Hoffnung vorhanden, das irgendjemand sagt: "kein Problem, geh mal zur Seite, ich mach das mal eben ...".

Schönes Weihnachtsfest!

Gruß Thomas