Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Funktion für ABC-Analyse
zurück: Button zum Export von Daten nach Outlook weiter: Berechneten Wert aus Formular in Tabelle speichern! Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Pando0ora_
Gast


Verfasst am:
31. Mai 2006, 13:28
Rufname:

Funktion für ABC-Analyse - Funktion für ABC-Analyse

Nach oben
       

Hallo ihr Access-freaks,

ich habe da grad mal ein Problem,
und zwar habe ich auf meinem Formular 4 Felder eingefügt, 3 davon werden manuell von mir bewertet.

In das Letzte Feld("Klassenbedeutung") möchte ich eine Funktion, dass die in die 3 Felder eingetragenen Werte, wie bei einer ABC-Analyse auswertet und je nach Wertung und Gewichtung der zuvor eingetragen Werte "A", "B" oder "C" erscheint.

Die drei Felder zuvor (Absatz, Deckungsbeitrag und Planbarkeit) werden mit "1"(Gut), "3"(Mittel) und "5"(Net janz so jut) bewertet.Die Gewichtung der drei Felder ist:

Absatz 55%
Deckungsbeitrag: 25%
Planbarkeit: 20%

Beispiel:

Wird die ersten drei Felder so bewertet:

Absatz: 1
Deckungsbeitrag: 3
Planbarkeit: 3

So ergibt sich Folgende Formel:
(1*55%)+(3*25%)+(3*20%)= 1,9

Klassenbedeutung soll enthalten:
wenn von

0,00 - 2,19 C
2,20 - 3,19 B
3,20 - 5,00 A

Wenn mir da jemand helfen könnte wär mir schon geholfen Very Happy

Ich benutze Access übrigens zum ersten mal, also nicht unbedingt mit Fachbegriffen um sich feuern

Danke
Willi Wipp
Moderator


Verfasst am:
31. Mai 2006, 15:23
Rufname:
Wohnort: Raum Wiesbaden


Re: Funktion für ABC-Analyse - Re: Funktion für ABC-Analyse

Nach oben
       

Hi Pando0ora,

das koennte man z.B. mit einer entsprechenden benutzerdefinierten golbalen Funktion machen
Code:
Option Compare Database
Option Explicit

Public Function FnstrABCWert(dblAbsatz As Double, _
                             dblDeckungsbeitrag As Double, _
                             dblPlanbarkeit As Double) As String
    Const cdblAbsatz            As Double = 1          'Konstante für Wichtung
    Const cdblDeckungsbeitrag   As Double = 3          'Konstante für Wichtung
    Const cdblPlanbarkeit       As Double = 3          'Konstante für Wichtung
    Dim dblABCWert  As Double
   
    dblABCWert# = cdblAbsatz# * dblAbsatz# + _
                  cdblDeckungsbeitrag# * dblDeckungsbeitrag# + _
                  cdblPlanbarkeit# * dblPlanbarkeit#
    Select Case dblABCWert#
      Case Is < 2.2:  FnstrABCWert = "C"
      Case Is >= 3.2: FnstrABCWert = "A"
      Case Else:      FnstrABCWert = "B"
    End Select
End Function
In deiner Abfrage sieht das dann z.B. so aus
Code:
SELECT *,
       FnstrABCWert(Nz([Absatz]), Nz([Deckungsbeitrag]), Nz([Planbarkeit])) AS Klassenbedeutung
FROM   DeineTabelle

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Pando0ora
Access-freak


Verfasst am:
31. Mai 2006, 15:52
Rufname:

AW: Funktion für ABC-Analyse - AW: Funktion für ABC-Analyse

Nach oben
       

Vielen Dank,

es läuft, damit hätte ich jetzt nicht gerechnet...
Willi Wipp
Moderator


Verfasst am:
31. Mai 2006, 16:09
Rufname:
Wohnort: Raum Wiesbaden

Re: Funktion für ABC-Analyse - Re: Funktion für ABC-Analyse

Nach oben
       

Hi Pando0ora,

vielen Dank fuer das Vertrauen Laughing

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
LynnV
Im Profil kannst Du frei den Rang ändern


Verfasst am:
01. Jun 2006, 14:30
Rufname:


AW: Funktion für ABC-Analyse - AW: Funktion für ABC-Analyse

Nach oben
       

Tja,

unser Willi ist eben der BESTE !!!
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
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 
Keine neuen Beiträge Access Tabellen & Abfragen: Insert+replace funktion ueber Nummernfeld 1 galaxy 600 19. Sep 2007, 10:30
SGast Insert+replace funktion ueber Nummernfeld
Keine neuen Beiträge Access Tabellen & Abfragen: Wenn Funktion in Abfrage 2 Benno 916 22. Aug 2007, 20:05
Benno Wenn Funktion in Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage - Feld > Funktion Säubern? 12 Konrad H. 2213 11. Jul 2007, 10:53
Willi Wipp Abfrage - Feld > Funktion Säubern?
Keine neuen Beiträge Access Tabellen & Abfragen: Wenn Funktion mit Platzhalter nutzen 5 hp80 6170 11. Apr 2007, 16:44
Gast Wenn Funktion mit Platzhalter nutzen
Keine neuen Beiträge Access Tabellen & Abfragen: ersetzen() Funktion 1 beemer 798 29. Nov 2006, 17:51
Nouba ersetzen() Funktion
Keine neuen Beiträge Access Tabellen & Abfragen: Problem mit der Funktion NZ 6 Gast Uli 583 01. Sep 2006, 15:21
Gast Uli Problem mit der Funktion NZ
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Funktion MAX 1 johnwalton 897 20. Apr 2006, 12:48
c0bRa Funktion MAX
Keine neuen Beiträge Access Tabellen & Abfragen: ABC-Analyse 4 Gast 1196 06. Apr 2006, 19:15
Nouba ABC-Analyse
Keine neuen Beiträge Access Tabellen & Abfragen: Datum > Tag Funktion 1 mirco 695 08. Feb 2006, 16:00
steffen0815 Datum > Tag Funktion
Keine neuen Beiträge Access Tabellen & Abfragen: Runden Funktion in Abfrage fehlerhaft? 2 c0bRa 810 07. Feb 2006, 10:39
c0bRa Runden Funktion in Abfrage fehlerhaft?
Keine neuen Beiträge Access Tabellen & Abfragen: Wenn-Dann Funktion ? 6 Gast 1083 03. Feb 2006, 16:24
pelowi Wenn-Dann Funktion ?
Keine neuen Beiträge Access Tabellen & Abfragen: Count() Funktion in Abfrage funktioniert nicht 1 Nike 889 31. Jan 2006, 19:44
jens05 Count() Funktion in Abfrage funktioniert nicht
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Excel-Formeln