Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

Verticaal zoeken/koppelen in Excel

Pagina: 1
Acties:
  • 537 views

Verwijderd

Topicstarter
Goedemiddag en avond iedereen,

Ik heb een webshop waarbij ik CSV bestanden aangeleverd krijg van mijn leverancier. Omdat de voorraad, prijzen etc. per week of zelfs per dag kunnen variëren moet ik deze om de paar dagen verversen. Dit verversen of updaten doe ik met een nieuw CSV bestand van de leverancier die alle wijzigingen in het assortiment in het bestand heeft opgenomen.

Ik heb van een eerder csv bestand van mijn leverancier mijn eigen bestand gemaakt. Daar ben ik weken mee bezig geweest. Maar nu is het probleem dat veel producten in mijn eigen bestand niet meer up-to-date zijn, de helft bestaat niet eens meer. Ik kan wel het nieuwe bestand gebruiken, maar dan ben ik weken bezig om er aanpassingen aan te doen vóórdat ik het kan gebruiken voor mijn webshop, omdat ik voor elke specifieke productregel een herkenningsnummer heb aangebracht zodat ik deze in mijn webshop kan importeren.

Wat ik nu voor elkaar probeer te krijgen is dat ik mijn eigen bestanden match met de nieuwe bestanden van mijn leverancier zodat ik alle wijzigingen ook kan doorvoeren in mijn eigen bestanden. Dit lijkt mij mogelijk omdat in zowel het nieuwe bestand van mijn leverancier als mijn eigen bestand artikelnummers zijn opgenomen. Alleen het nieuwe bestand mist dus wel de herkenningsnummers in de kolommen van de product-regels.

Mijn doel is kortom:

Alle artikelnummers van het oude CSV bestand herkennen in het nieuwe CSV bestand, uiteraard inclusief de volledige inhoud van de regel waarop het artikelnummer staat. Dan nog moet ik de kolom waarin de herkenningsnummers van mijn eigen bestand staan koppelen aan de matchregels in het nieuwe bestand.

Het kan overigens ook andersom: Alle artikelnummers van het nieuwe CSV bestand herkennen in mijn eigen bestand inclusief bijbehorende regels.

NOOT: Het matchen van regels gebeurt aan de hand van de product naam en de artikelnummers, die in beide bestanden identiek aan elkaar zijn.


Volgens mij heet dit verticaal zoeken maar verticaal koppelen lijkt me een beter begrip.

Ik hoop dat ik het zo goed uitleg, anders wil het nog wel verduidelijken.

Bedankt alvast.

Groeten,

Paul Rademaker

VISUELE UITLEG:
Afbeeldingslocatie: http://i41.tinypic.com/rwlw5u.jpg

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Dat is idd vert.zoeken.
Of excel nu de meest geeigende tool is is vers 2, of wellicht kun je beter met een korte macro werken, maar dat is vers 2.
Wat is nu de vraag?

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland


Verwijderd

Topicstarter
Hallo Lustucru,

Wat ik zou willen zien is het resultaat van het oude en nieuwe bestand.

Het oude bestand is namelijk niet up to date. Het oude bestand zou ik willen updaten met het nieuwe bestand. Dus de artikelnummers , productnamen en de rest van de kolomnamen van het nieuwe bestand wil ik met behulp van matchende artikelnummers en productnamen overzetten op het oude bestand . Op deze manier wordt het oude bestand inhoudelijk geupdate naar het nieuwe bestand. Het moet via de artikelnummers en de productnamen omdat alleen die 2 kolommen in beide bestanden identiek zijn. Ik snap dat het ingewikkeld klinkt.

Kijk anders even naar mijn visuele uitleg , misschien begrijp je het dan wel.

[ Voor 10% gewijzigd door Verwijderd op 10-10-2013 00:21 ]


  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Dat doe je, zoals je zelf al zegt, met vert.zoeken(). Mijn vraag is niet wat je wilt bereiken (je TS is uitgebreid genoeg ;) ) maar wat je probleem is, m.a.w. waar loop je op vast? Ik neem aan dat je zelf al gekeken hebt naar de werking van vert.zoeken.

Wat heb je tot nu toe, waar gaat het mis?

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland


Verwijderd

Topicstarter
Hé Lustucru,

Ik heb zoals ik al zei een webshop. Tot voor kort voerde ik alle producten handmatig in mijn webshop in. Sinds een paar weken via CSV bestanden, waarin alle informatie over de producten in zitten, zoals prijzen, productomschrijvingen, fotolinks etc.

Wat ik niet wist is dat de producten regelmatig geupdate moesten worden, anders zou je producten op je website hebben die niet meer leverbaar zijn of die een andere prijs hebben gekregen van de leverancier.

Stel ik verkoop vorken en messen voor 2 euro per stuk. Maar mijn leverancier zou na 2 weken de prijs verhogen naar 3 euro per stuk, dan zouden ze nog op mijn shop staan voor 2 euro terwijl ik ze zelf voor 3 euro inkoop.

Daarom moet ik mijn producten regelmatig ( tweedagelijks) updaten, zodat dit soort conflicten niet of veel minder voorkomen.

Dus ik heb nu oude leveranciersbestanden waarvan de helft van de prijzen, voorraadsindicaties etc. niet kloppen.

Die wil ik dus laten updaten met de nieuwe leveranciersbestanden.

Nu denk je misschien: dan gebruik je toch gewoon alleen de nieuwe?

Dat lukt helaas niet, omdat ik categorienummers in het oude bestand heb staan voor alle specifieke producten. Deze categorienummers zijn gekoppeld aan mijn website, omdat onder deze categorienummers mijn productcategorieën staan. Zonder deze categorienummers zijn de CSV bestanden van weinig waarde voor mij, tenzij ik alle categorienummers weer toevoeg in de nieuwe bestanden. Maar dat zou me elke week een volle dag kosten om dat in de nieuwe bestanden in te voeren.

Vandaar dat ik dit geautomatiseerd wil doen.

[ Voor 3% gewijzigd door Verwijderd op 11-10-2013 06:45 ]


  • Rupie
  • Registratie: Augustus 2006
  • Laatst online: 13-11 11:58
Wat je wil bereiken is volgens mij aardig duidelijk, de vraag van Lustucru is: hoever ben je zelf gekomen met het bouwen van de daadwerkelijke oplossing? Lustucru geeft aan dat je het met vert.zoeken kan proberen, heb je dat ook geprobeerd?

Desktop | Server | Laptop


Verwijderd

Topicstarter
Hallo Rupie,

' Lustucru geeft aan dat je het met vert.zoeken kan proberen, heb je dat ook geprobeerd?'


Dat wilde ik dus graag van iemand te weten komen die ervan weet en me kan uitleggen hoe ik dat moet toepassen.

Volgens mij heb ik dat ook redelijk duidelijk gecommuniceerd?

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Nope.

Anyway: mensen willen je graag helpen, maar dat is iets anders dan het van begin af aan stap voor stap voordoen of keer op keer hetzelfde moeten vertellen. Nu is het zelfs onduidelijk waar te beginnen: het is niet eens duidelijk of je bv weet hoe een formule in excel ingevoerd wordt.


Er zijn op dit forum tientallen topics langsgekomen over verticaal zoeken. Pak de search, tik in: excel + vert.zoeken of vlookup en lees je eerst in.

Dit topic is nu een eind stuk. Het gaat al 6 posts lang niet over de inhoud. Jammer van je mooie openingspost, want die is erg uitgebreid. *O*. Ik stel daarom voor dat je je enkele topics over vert.zoeken leest en even contact met me opneemt per DM, zodat je de openingspost kunt aanvullen en gooi ik al die offtopic reacties weg. :)

[ Voor 9% gewijzigd door Lustucru op 11-10-2013 21:46 ]

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland

Pagina: 1

Dit topic is gesloten.