Autor |
Nachricht |
Lurtz
Im Profil kannst Du frei den Rang ändern
Verfasst am: 28. Apr 2014, 11:54 Rufname:
|
|
Version: Office 2k (2000) |
|
Ich habe Datensätze mit einem Score, welcher sich zwischen 0,0 und 10,0 bewegt. Hierfür möchte ich per Abfrage dynamisch die 20er- und 80er-Perzentile berechnen, also die Datensätze mit den 20% besten und den 20% schlechtesten Score-Werten.
Leider fällt mir absolut keine Möglichkeit ein, das zu realisieren. Könnt ihr mir weiterhelfen?
|
|
Nouba
nicht ganz unwissend :)
Verfasst am: 28. Apr 2014, 12:43 Rufname:
Wohnort: Berlin
|
|
Version: Office 2k (2000) |
|
Hallo,
schaust Du z. Bsp. unter Queries: Quartiles, Percentiles
_________________ mit freundlichen Grüssen Nouba
Wenn beim Lesen eines Beitrags der Eindruck entsteht, dass sich der Fragesteller wenig Mühe gegeben hat, so erhöht das nicht unbedingt die Motivation, eine Antwort zu verfassen.
|
|
Lurtz
Im Profil kannst Du frei den Rang ändern
Verfasst am: 28. Apr 2014, 14:04 Rufname:
|
|
Version: Office 2k (2000) |
|
Danke für den Tipp, konnte über Google leider nichts finden.
Allerdings bin ich zu doof, den Tabellennamen zu übergeben. Möchte das Ganze in einer Abfrage aufrufen, gebe ich den Tabellennamen mit eckigen Klammer ein, fragt Access es als Parameter ab, ohne oder mit Anführungszeichen gibt es nur Fehlermeldungen...
|
|
Nouba
nicht ganz unwissend :)
Verfasst am: 28. Apr 2014, 15:29 Rufname:
Wohnort: Berlin
|
|
Version: Office 2k (2000) |
|
Hallo,
die Funktion gehört in ein allgemeines VBA-Modul. In der Wertereihe trägst Du bei einer abfrage dann für die oberen 20% Folgendes in der SQL-Ansicht ein: Code: | SELECT ...
FROM Tabellenname
WHERE DeinWertefeld >= XPercentile("DeinWertefeld", "Tabellenname", 0.8); | Für die unteren 20% sähe die Bedingung so aus: Code: | ...
WHERE DeinWertefeld <= XPercentile("DeinWertefeld", "Tabellenname", 0.2); | BTW: Geschwindigkeitsrelorde bricht diese Funktion nicht.
_________________ mit freundlichen Grüssen Nouba
Wenn beim Lesen eines Beitrags der Eindruck entsteht, dass sich der Fragesteller wenig Mühe gegeben hat, so erhöht das nicht unbedingt die Motivation, eine Antwort zu verfassen.
|
|
Lurtz
Im Profil kannst Du frei den Rang ändern
Verfasst am: 29. Apr 2014, 10:21 Rufname:
|
|
Version: Office 2k (2000) |
|
Wenn ich die Abfrage ausführe bekomme ich immer die Fehlermeldung:
Syntaxfehler (Komma) in Abfrageausdruck 'Score<=8,33'.
Scheint als kommt VBA nicht mit dem Komma als Dezimaltrennzeichen klar, dabei müsste das doch automatisch konvertiert werden
Das Tabellenfeld ist als Zahl/Double formatiert.
|
|
SGast
Gast
Verfasst am: 30. Apr 2014, 19:02 Rufname:
|
|
Version: Office 2k (2000) |
|
Hallo,
nutzte die Funktion Str() um das Komma zu wandeln.
Gruß Steffen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum 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 nicht posten Du kannst Dateien in diesem Forum herunterladen
|
|
|
Verwandte Themen |
Forum / Themen |
Antworten |
Autor |
Aufrufe |
Letzter Beitrag |
 |
Access Tabellen & Abfragen: Summe berechnen wenn bedingung erfüllt |
2 |
corona |
3015 |
10. März 2008, 09:28 corona  |
 |
Access Tabellen & Abfragen: Tabelle berechnen und aktualisieren |
12 |
Heiner99 |
3131 |
21. Feb 2008, 01:34 Willi Wipp  |
 |
Access Tabellen & Abfragen: Daten berechnen.... |
2 |
SzP/TEF13 |
384 |
08. Feb 2008, 15:46 SzP/TEF13  |
 |
Access Tabellen & Abfragen: Netto aus Brutto berechnen MWST undterschiedliche Werte |
1 |
adamth |
9991 |
08. Feb 2008, 10:13 Marmeladenglas  |
 |
Access Tabellen & Abfragen: Datensätze berechnen |
0 |
adiiiii |
373 |
22. Aug 2007, 10:23 adiiiii  |
 |
Access Tabellen & Abfragen: SQL leere Felder als null berechnen |
2 |
Graf_bubu |
2519 |
10. Jan 2007, 10:36 Graf_bubu  |
 |
Access Tabellen & Abfragen: Alter berechnen |
2 |
dennis77 |
10718 |
11. Dez 2006, 15:50 dennis77  |
 |
Access Tabellen & Abfragen: SQL Abfrage - Wert berechnen aus vorhergehender Zeile |
5 |
Hackepeter |
2701 |
01. Dez 2006, 12:59 Willi Wipp  |
 |
Access Tabellen & Abfragen: Formel in Datensatz speichern und diese berechnen |
5 |
chrispx |
3115 |
18. Jul 2006, 20:15 Nouba  |
 |
Access Tabellen & Abfragen: Werte summieren & Quoten berechnen |
7 |
SCG_Shadow |
4928 |
07. Jul 2006, 14:30 rita2008  |
 |
Access Tabellen & Abfragen: Zeit berechnen??? |
3 |
Sleepy30 |
1385 |
22. März 2006, 18:22 Nouba  |
 |
Access Tabellen & Abfragen: Rabatt in Tabelle berechnen |
1 |
domi1985 |
1705 |
23. Nov 2005, 09:08 blicki  |
|
|