Einfach und schnell viele Preise aktualisieren in Magento

Update: 6. August 2021
Wie du mit cobby Preise abgleichst, neue Verkaufspreise anhand der Lieferantenliste berechnest und den Preisimport nach Magento mit einem Klick erledigst.

Du willst mehrere Artikel-Preise in einem Magento-Shop aktualisieren? Händisch für jedes Produkt einzeln ist es sehr zeitaufwändig und umständlich. Massenverarbeitung wäre hier der schnellere Weg.
In Magento 1 oder Magento 2 funktioniert die Massenbearbeitung üblicherweise über den Import und Export von csv Dateien. Besonders wenn dein Shop einen sehr großen Produktkatalog hat, ist es viel zeitsparender und übersichtlicher, die Daten in einem Tabellenkalkulationsprogramm wie Excel zu exportieren, die Preise zu aktualisieren und danach wieder in den Shop zu importieren. Allerdings setzt der Import und Export von Daten in und aus Magento ein tiefergehendes Verständnis der Shop Datenstruktur und des CSV-Dateiformats voraus.

Klingt kompliziert? Ist es auch. Deshalb bietet dir cobby für die Preisaktualisierung in Magento eine einfachere und schnellere Lösung. Sieh dir dazu das Video an oder weiter unten eine Schritt-für-Schritt-Anleitung.

Video: Mit cobby Preise aktualisieren in Magento

Szenario

Du verkaufst unterschiedliche Artikel von verschiedenen Herstellern über einen Magento-Online-Shop. Dein Lieferant für Taschen schickt dir eine Preisliste mit neuen Preisen. Diese Einkaufspreise möchtest du nun in deinen Magento-Shop mit einem bestimmten Preisaufschlag (Verkaufspreise) übernehmen.

Schritt-für-Schritt

Du brauchst Excel und die Lieferantenliste mit den neuen Preisen (in digitaler Form).

  1. Dateien öffnen und Daten laden

    Öffne zunächst deine Lieferantenliste mit Excel.
    Klicke anschließend auf cobby (1) → Load products (2).
    Die Artikeldaten aus deinem Magento-Store werden nun in neue Tabellenblätter geladen. Die Lieferantenliste bleibt in einem eigenen Sheet in Excel bestehen.

    Supplier List with cobby

  2. Neue Spalte für Preisabgleich einfügen

    Zunächst erstellst du eine weitere Spalte.
    Wähle dazu zunächst die richtige Produktkategorie über die Tabellenblätter aus: In diesem Fall „Bag“, weil nur die Preise für Taschen angepasst werden sollen.
    Klicke mit der rechten Maustaste rechts neben die Preisspalte (1).
    Füge über Zellen einfügen/Insert eine neue Spalte hinzu (2).
    Die neue Spalte Column1 ist erstellt (3).

    Insert column

    Die Spalte dient nur als vorübergehender Zusatz und wird beim Speichern im Magento Backend nicht berücksichtigt.
    Beachte bitte auch, dass Excel vorhandene Filter aus der vorherigen Spalte übernimmt, dies kann bei der Erstellung von Formeln zu Fehlern führen. Näheres dazu und eine genaue Anleitung zur Deaktivierung findest du hier: Deaktivieren der Datenüberprüfung für Excel Zellen

  3. Formel für den Preisabgleich einleiten (INDEX)

    In der neu angelegten Spalte, gibst du nun den Formelanfang für den INDEX ein =INDEX( .
    Insert Excel formula INDEX

    Die Excel-Formel INDEX setzt sich aus vier Teilen zusammen:
    1. Was soll abgeglichen werden?
    In unserem Beispiel Neuer Preis aus der Lieferantenliste: NewPrices → Spalte C
    2. Wonach soll abgeglichen werden in der „alten“ Liste?
    Hier ist es die SKU, weil diese in beiden Listen übereinstimmt und eindeutig ist, also aus dem Sheet Bag → Spalte SKU
    3. Welcher Bereich ist es in der „neuen“ Liste?
    Hier ist es die SKU in der Lieferantenliste: NewPrices → Spalte A
    4. Am Ende folgt noch die „0“ für den Exakten Preis
    Formel: =INDEX(NewPrices!C:C;MATCH([@SKU];NewPrices!A:A; 0))

  4. Erster Formel-Teil: abzugleichenden Bereich auswählen

    Während du noch in der Formeleingabe bist, klickst du in das Tabellenblatt mit der Lieferantenliste NewPrices (1), wählst den Spaltenkopf „C“ aus (2) und schließt diesen ersten Teil der Formel mit einem Semikolon ; (3).

    Insert Excel formula Index

  5. Zweiter Formel-Teil: übereinstimmenden Wert in der vorhandenen Liste auswählen

    Nun wechselst du in das Tabellenblatt Bag, schreibe nach dem Semikolon „MATCH(“ klicke auf eine Zelle in der SKU Spalte und schließe diesen Teil wieder mit einem Semikolon ( ; ).
    Die SKU muss in der gleichen Zeile, wie die neu erstellte Formel sein (in diesem Beispiel Zeile 3).

    Insert Excel formula INDEX

  6. Dritter Formel-Teil: übereinstimmenden Wert in der neuen Liste auswählen

    Im nächsten Schritt, fügst du noch die Spalte SKU aus der Lieferantenliste hinzu. Hierfür wechselst du wieder in die Lieferantenliste NewPrices, wählst die Kopfspalte mit der SKU aus (in diesem Beispiel A) und schließt diesen Teil mit einem Semikolon ( ; ).

    Insert Excel formula INDEX

  7. INDEX Formel abschließen und auf die ganze Spalte anwenden

    Mit einem weiteren Semikolon ( ; ) gibst du anschließend mit, dass eine exakte Übereinstimmung gefunden werden muss. Die Konstante hierfür ist 0.
    Mit zwei geschlossenen Klammern )) beendest du die Eingabe der INDEX Formel. Um die Formel für die ganze Spalte und somit jeden Artikel anzuwenden, kannst du diese jetzt per copy and paste oder mit einem Doppelklick auf das kleine Quadrat rechts unten in der Zelle ganz einfach für alle Zellen kopieren.

    Excel copy Row

  8. Verkaufspreise mit Formel neu berechnen

    Da es sich hier um die Einkaufspreise handelt, erhöhst du die neuen Preise um deine Marge, in diesem Fall beispielhaft um 10%.
    Hierfür musst du in der ersten Zelle der ursprünglichen Preisspalte (1) die folgende Funktion hinterlegen (3). Formel: =ROUND([@Column1]*110%;0)
    Damit wird der neue Preis auch automatisch gerundet.
    Mit Runterziehen über das kleine Quadrat rechts unten, kopierst du die Formel wieder für alle Zellen. Dein neuer Verkaufspreis steht fest.
    cobby in Excel

  9. Daten nach Magento übertragen (importieren)

    Zum Schluss klickst du im cobby Abschnitt auf Save products (Nr. 5 im oberen Bild).
    Deine neuen Preise werden nun in Echtzeit in deinem Magento Shop geändert und sind sofort online.

Fazit

Um einfach und schnell viele Preise in Magento zu ändern, brauchst du weder Magento Kenntnisse noch eine komplizierte csv Export-Import-Lösung. Was du dafür benötigst ist lediglich cobby und Excel.

Shop-Systeme