Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Messabgleich durchführen

Forumthread: Messabgleich durchführen

Messabgleich durchführen
03.05.2024 10:49:02
Teddy
Guten Tag zusammen,

in der Arbeit haben wir Werte aus einer Messung erhalten.
Da wir und der Kunde unterschiedliche Anlagen besitzen ist hier auch die Messreihenfolge unterschiedlich.

Wie ist es möglich unsere Tabelle durch Makros an die des Kunden anzugleichen, um eine reibungslose Prüfung zu erhalten.

Beispiel:

Wir

MP 155 | 13,029 | - 0 | + 0
MP 16 | 26,003 | - 0,012 | + 0
MP 1 | 12,006 | - 0,003 | + 0
MP 312 | 4,012 | - 0 | + 0

Kunde

Lage RP 1 | 12,006 | - 0,003 | + 0
Lage RP 155 | 13,029 | - 0 | + 0
Lage RP 312 | 4,012 | - 0 | + 0
Lage RP 16 | 26,003 | - 0,012 | + 0

Wie kann ich aus zwei Excel Listen die Anordnung so angleichen damit es passt.
Geht das überhaupt so oder muss ich unser Protokoll in die selbe Liste kopieren jedoch eine neue Tabelle erstellen?

Ich hoffe dies ist einigermaßen Verständlich erklärt.

Würde mich sehr über Rückmeldungen freuen.

Vielen Dank
Teddy
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Messabgleich durchführen
03.05.2024 11:03:13
ralf_b
schneide den Text in Spalte 1 raus, dann bleiben die Nummern und die sind doch der gemeinsame Nenner oder?
AW: Messabgleich durchführen
03.05.2024 12:21:11
Beverly
Hi,

dazu brauchst du kein Makro. Benutze einfach je eine Hilfsspalte, in der du die Zahlen aus der 1. Spalte extrahierst - dann kannst du jeweils nach dieser Spalte sortieren


Tabelle1
 ABCDEFGHIJK
1    Hilfsspalte     Hilfsspalte
2MP 155 13,02900155  Lage RP 1 12,006-0,00301
3MP 16 26,003-0,012016  Lage RP 155 13,02900155
4MP 1 12,006-0,00301  Lage RP 312 4,01200312
5MP 312 4,01200312  Lage RP 16 26,003-0,012016

verwendete Formeln
Zelle Formel Bereich N/A
E2:E5=WECHSELN(A2;"MP ";"")  
K2:K5=WECHSELN(G2;"Lage RP ";"")  
http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip
http://Hajo-Excel.de/tools.htm
Add-In-Version 25.24 einschl. 64 Bit
XHTML-Tabelle zur Darstellung in Foren, einschl. Funktion zum Zurücklesen in eine Excel-Tabelle



Bis später
Karin

Link zur Homepage: https://excel-inn.de/
Anzeige
AW: Messabgleich durchführen
03.05.2024 12:19:13
MCO
Mahlzeit!

Klar ist das möglich!

Kopiere beide Datensätze in je 1 Sheet deiner Tabelle.

Dann führe dieses Makro aus.
Es separiert die Daten und stellt sie im ersten Blatt nebeneinander.
Sub Makro1()


For sh = 1 To 2
Sheets(sh).Select
Columns("A:A").TextToColumns Destination:=Range("A1"), _
DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=False, _
Space:=False, Other:=True, _
OtherChar:="|", _
FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1)), _
TrailingMinusNumbers:=True
Next

Sheets(1).Select
Range("E1:G4").Formula2R1C1 = _
"=INDEX(Kunde!R1C2:R4C4,MATCH(MID(RC1,4,3)*1,MID(Kunde!R1C1:R4C1,8,4)*1),COLUMN()-4)"
End Sub


https://www.herber.de/bbs/user/169231.xlsm

Gruß, MCO
Anzeige
AW: Messabgleich durchführen
03.05.2024 18:40:20
schauan
Hallöchen,

1)
eine andere Messreihenfolge ergibt nicht zwangsläufig andere Bezeichnungen. Warum verwendet Ihr unterschiedliche Bezeichnungen?
Wobei es auch Auswertesysteme gibt, die z.B. anlagenbezogen Namenszuweisungen / Aliasnamen für Messelemente ermöglichen
Ich befürchte aber, dass bei einer größeren Menge an Messelementen auch die Nummern nicht übereinstimmen ... Dann bräuchtest Du so eine Übersicht für die Namenszuweisung oder es würde nur 4) zu einer Lösung führen

2)
eigentlich reicht für Deine Beispieldaten Text in Spalten - nach Leerzeichen - und sortieren nach der Spalte mit der "Messelementnummer"
Wobei einem guten Auswertesystem die Reihenfolge der Messung auf verschiedenen Anlagen in der Regel egal ist ...

3)
Suchen & ersetzen "Lage RP" durch "MP" oder anders rum, falls Ihr auch gleiche Bezeichnungen wollt, und sortieren
Wobei einem guten Auswertesystem die Reihenfolge der Messung auf verschiedenen Anlagen in der Regel egal ist ...

4)
Eventuell lässt sich ein Abgleich über die Solldaten herstellen. Die stimmen doch hoffentlich überein?

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige