none
Script zum Herausfiltern von spezifischen Infos aus .csv RRS feed

  • Frage

  • Guten Tag, ich möchte mit einem Script ein Excel File  (csv) eine bestimmte Spalte (in diesem Fall B) mit einem Suchwort bzw. String (Alternative XChangePro) durchlesen. Jeden mal wenn eine Zeile den Such-String enthält soll es den dazugehörigen Namen in der anderen Spalte dazu Speichern. Der Output soll den Namen und das Feedback gefiltert enthalten. Wie folgt:

    Source:

            A                          B

        Sandra         Alternative XChangePro        

        Brigitte           nicht benötigt

         Peter             nicht benötigt

        Ulrich          Alternative XChangePro

        Florian            nicht benötigt

    Gewünschter Output:

            A                          B

        Sandra         Alternative XChangePro

        Ulrich           Alternative XChangePro 

    Wie könnte ich das ganze Angehen? Gibt es schon Ansätze? Sollte ich das Problem anders angehen?

    Freitag, 29. November 2019 08:11

Antworten

  • CSV-Dateien lesen kannst Du mit Import-Csv, wenn Du quasi nur testen willst, ob in der Spalte B ein bestimmter String vorhanden ist, kannst Du einen einfachen Filter mit Where-Object benutzen und dann das Ergebnis einfach mit Export-Csv in eine neue CSV-Datei ausgeben.

    Bitte lies jeweils die komplette Hilfe inklusive der Beispiele, um zu lernen, wie man die cmdlets benutzt.


    Live long and prosper!

    (79,108,97,102|%{[char]$_})-join''

    Freitag, 29. November 2019 08:20