Hallo, ich habe den folgenden Code verwendet: Zusammenführen CSV-Dateien mit einem gemeinsamen Schlüssel zum Hinzufügen einer Spalte von Child.CSV
zu Parent.CSV
.Zwei CSV-Dateien mit zwei gemeinsamen Schlüsseln zusammenführen
{
Import-Csv "D:\CSV check\Sourcecount.csv" -Header Sourcecount, MONTH_YEAR | ForEach-Object -Begin {
$Employees = @{}
} -Process {
$Employees.Add($_.MONTH_YEAR,$_.Sourcecount)
}
Import-Csv "D:\CSV check\RenameFinal.csv" | ForEach-Object {
$_ | Add-Member -MemberType NoteProperty -Name Sourcecount -Value $Employees."$($_.MONTH_YEAR)" -PassThru
} | Export-Csv -NoTypeInformation "D:\CSV check\sourcefinal.csv"
}
Frage: Können Sie bitte für das Szenario helfen für das Erhalten einer Spalte Wert von child.csv zu Parent.csv für zwei gemeinsame Schlüssel (von Daten und von Benutzer-ID) verbinden.
können Sie uns zeigen eine Probe Datensatz? –
Danke Mathias für Antwort. Ich habe versucht, zusätzlichen Code zu verwenden und die erforderlichen Ergebnisse zu erhalten. – Madhuri
Großartig! Bitte posten Sie Ihre Lösung * als Antwort *, damit sie nicht als "unbeantwortet" aufgeführt wird :) –