[Products]! [SupplierID] Expression: SupplierID Festlegen des SupplierID-Steuerelements auf den aktuellen Lieferanten im Formular für Lieferanten GoToControl Steuerelementname: KategorieID Wechseln zum CategoryID-Steuerelement
Die erste Fragestellung bei Herber sieht erheblich anders aus. Gruß, Pawel Popolski Logik hat immer ein eindeutiges Ergebnis, folgt aber nicht zwingend einem eindeutigen Weg. Geändert von PawelPopolski (02. 2022 um 10:31 Uhr). 02. 2022, 15:03 # 6 Threadstarter @PawelPopolski Vielen Dank, deine ist fast richtig= bei manchen wird korrekt berechnet, bei anderen leider nicht. Habe im Anhang ein Beispiel rausgesucht und korrekte Werte manuell eingefügt. Mit der Summe ist korrekt. 02. MAX-Funktion (DAX) - DAX | Microsoft Docs. 2022, 15:12 # 7 Bei mir werden die von dir erwartenden Ergebnisse ermittelt. Aber wenn du nicht auf den Hinweis aus #4 eingehst, wirst du auf die Lösung verzichten müssen. # 8 Hallo @steve1da, selbstverständlich und da wo es noch geht wird auch die Aufgabenbeschreibung bei Abweichungen korrigieren. THX 02. 2022, 16:39 # 9 Das hatte ich mir fast gedacht. Ich habe eigenmächtig eine Sortierung nach LO und Item Group vorgenommen. Probier mal, ob es jetzt passt. 03. 2022, 22:38 # 10 Hallo PawelPopolski, Vielen Dank für die Korrektur.
Liegt aber vermutlich daran, dass ich da noch Defizite habe. Die Power Query habe ich ebenfalls angepasst. 11. 2022, 17:05 # 49 MOF Koryphäe Registrierung: 07. 02. 2016 Ich hatte es in einer der früheren Varianten so verstanden, dass die getrennten ItemGroup Blöcke differenziert zu behandeln sind und bei der Summenberechnung wieder IO/ItemGroup Blöcke als Einheit betrachtet werden. SetValue-Makroaktion | Microsoft Docs. Ich glaube der Hinweis versteckt sich irgendwo in #8-#12. Bin mir aber nicht ganz sicher. Gruß, Pawel Popolski Logik hat immer ein eindeutiges Ergebnis, folgt aber nicht zwingend einem eindeutigen Weg. 11. 2022, 17:37 # 50 In #12 steht: Zitat: Die Gruppierung wäre dann einmalig: LO+ItemGroup, dann sollte es nur einmalig vorkommen und die Summe wäre auch korrekt. Dann ist entweder diese Aussage falsch, oder die Testdaten wurden nachlässig erstellt, oder in den Echtdaten gibt es noch eine weitere Spalte, dur die der Vergleichkskey eindeutig wird. Auf jeden Fall eine sehr unklare Aufgabenstellung und ein TS der keinen Überblick über alle Cases hat.
Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.
13. 2022, 13:36 # 51 Danke nochmal für VBA-Lösungsvorschläge und per LET. Mit den Formeln hat es geklappt... Einfügen, Aktualisieren und Löschen von Datensätzen in einer Tabelle unter Verwendung von Access SQL | Microsoft Docs. nur die Berechnungszeitraum ist recht hoch und etwas umständlich für User. Ich habe folgende Variante einem bekannten erhalten, die ich hier gerne teilen möchte. Muß aber sagen, das hier die Gruppierung in einer Spalte C als LO&"_"&Item Group begrenzt wurde. Nochmal vielen Dank für Lösungsvorschläge!! Code: Option Explicit Sub GetMAX() Dim rn As Range Set rn = Range(Range("C2"), Cells(, 3)(xlUp))(, 4) (0, 4) (0, 4) = GetMaxArray(rn) End Sub Private Function GetMaxArray(rn As Variant) As Variant Dim arr As Variant arr = rn SortArray arr Dim y1 As Long Dim y2 As Long Dim yi As Long Dim m1 As Double Dim m2 As Double Dim m3 As Double Dim s3 As Double Dim x1 As Byte Dim x2 As Byte Dim x3 As Byte Dim xx As Byte Dim dic As Object Set dic = CreateObject("Scripting.
Die Regel, das es variabel ist, ist safe. Sorry, deine Frage wegen Zusammenfassen, verstehe ich nicht ganz, aber die Berechnungen sollten immer innerhalb der Gruppe von LO und Item Group durchgeführt werden. Vielen dank im Voraus! 07. 2022, 13:19 # 39 MOF Guru Registrierung: 18. 2015 Warum muss dir etwas leid tun, was bereits im Ersten Beitrag korrekt furmuliert wurde? Auszug aus #1: Spalte SUM_MAX_THIRD: Hier sollte die Summe aus der Spalte wo der Wert für MAX_THIRDermittelt wurde, in Spalte L hinterlegt werden, siehe bitte Formel. Es könnte dir eher leid tun, dass die versprochene Rückmeldung zu meinen Lösungen noch aussteht! VG, WS-53 >>> Ein Spezialist kann nicht viel, dies aber gut. Die Steigerung ist, noch weniger noch besser zu können. Die Krönung ist, nichts zu können, aber darin perfekt zu sein! Es gibt aber auch Naturtalente, die überspringen die Ersten beiden Stufen. <<< Übrigens, Feedback, egal welcher Art, ist immer hilfreich. Und erledigte Beiträge sollten auch den Status "erledigt" erhalten.
Angenommen, Sie verfügen über ein Bestelldetails-Formular, das auf einer Tabelle "Bestelldetails" mit dem Textfeld "ProductID" basiert, in dem das Feld "ProductID " angezeigt wird. Um ProductName aus einer Products-Tabelle basierend auf dem Wert im Textfeld nachzuschlagen, können Sie ein weiteres Textfeld erstellen und dessen ControlSource-Eigenschaft auf den folgenden Ausdruck festlegen: =DLookup("[ProductName]", "Products", "[ProductID] =" _ & Forms! [Order Details]! ProductID) Tipp Obwohl Sie die DLookup -Funktion auch zum Anzeigen eines Wertes aus einem Feld in einer Fremdtabelle verwenden können, ist es u. U. effizienter, eine Abfrage zu erstellen, die die benötigten Felder aus beiden Tabellen enthält, und Ihrem Formular oder Bericht dann diese Abfrage zugrunde zu legen. Sie können zum Suchen nach Werten in einer Fremdtabelle auch den Nachschlage-Assistenten verwenden. Beispiel The following example returns name information from the CompanyName field of the record satisfying criteria.