Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Anzahl Datensätze auf Basis eines Teil des Feldes

Begonnen von Wipeout, Januar 26, 2012, 15:58:43

⏪ vorheriges - nächstes ⏩

Wipeout

Hallo Zusammen,

erstmal, ich bin neu, heiße Stefan, bin 29 und das der Betreff so wenig aussagend ist, liegt daran das sich Problem besser zeichnen lässt ;)

Ich habe eine Tabelle mit einer Spalte mit folgendem Inhalt:
1,2,3
3
2,3
1,3
2

Nun möchte ich eine Auswertung die mir sagt wie oft  die einzelnen Zahlen vorkommen.


ZahlAnzahl
12
23
34

Habe ich in Access 2010 Möglichkeiten dies mit Boardmitteln auswerten kann? Gerne auch über eine Quelltabelle mit dem einzelnen Werten.

Ich hoffe jmd. hat einen Lösungsansatz für mich.

gruß
Stefan!

Jonny

Hallo Stefan,

ich kenne deine Anwendung zwar nicht aber hier scheint mir ein falschen Datenmodell vorzuliegen.

Wie dem auch sei mann kann sowas mit trickserei hinbekommen. Sind die Werte immer einstellig und immer duch Komma getrennt?

Gruß

Johann

Wipeout

Hallo Johann,

Danke für deine schnelle Antwort.
Leider sind es Buchstabenkombinationen 2-3 Zeichen lang. Aber alle durchgehend Komma getrennt.

gruß
Stefan!

MzKlMu

Hallo,
da hier ein falsches Datenmodell vorliegt, ist das für Access ein ziemlicher Aufwand das zu berechnen. Besser wäre es daher nach Möglichkeit das Datenmodell zu ändern. Es sollte eine Tabelle vorliegen, die die Werte einzel darstellt mit einem Bezug zur jetzigen Tabelle. Das Beispiel wären dann 9 Datensätze mit je einem Wert.

1 1 1
2 1 2
3 1 3
4 2 3
5 3 2
6 3 3
7 4 1
8 4 3
9 5 2

1. Zahl = Primärschlüssel
2. Zahl = Fremdschlüssel zum Primärschlüssel der jetzígen Tabelle
3. Zahl = Wert

Die Abfrage für die Häufigkeit ist dann ganz einfach.
Gruß Klaus

Wipeout

Hallo Zusammen,

entschuldigt bitte das ich mich nicht mehr gemeldet habe, aber ich hatte an anderen Baustellen zu viel zu tun.
Wir haben uns dazu entschieden die Daten direkt in einzelne Spalten einzugeben.

Die Daten kommen aus einem Webformular und anstelle einer Listbox mit Mehrfachauswahl wird es nun über einzelne Checkboxen mit je einem Tabellenfeld dahinter realisiert.

Trotzdem Danke für die Hilfe.

gruß
Stefan!

MzKlMu

#5
Hallo,
ZitatWir haben uns dazu entschieden die Daten direkt in einzelne Spalten einzugeben.
Das ist jetzt fast noch schlimmer und nur scheinbar eine gute Lösung. Die Grenzen einer solchen Lösung werdet Ihr noch erkennen.  ;D
Zitatwird es nun über einzelne Checkboxen mit je einem Tabellenfeld dahinter realisiert.
Auch die Checkboxen sind ein grober(!) Fehler in einer DB.
Gruß Klaus