04. juli 2013 - 12:13Der er
29 kommentarer og 1 løsning
Opslag af tal i tekst og indsættels af tekstresultat
Hej
Jeg skal have lavet en kolonne ved siden af vores varenr som indeholder vores leverandørs varenr problemet er bare, at vores er oprettet som tal og leverandørens er oprettet som tekst og med forskelligt antal 0'er foran. Hvordan gør jeg det lettest?
Jeg tænker noget a la søg og erstat, men kan ikke lige gennemskue, hvordan jeg skal kode det:
Nyt Varenr. Material 1000311 0001100 11000900 0005508 11008300 00000280040 14556200 00000280060 14556300 00000970311 14663100 00001000311 1725311 00003310700 1725312 00003311900 1735311 00003315050 18014700 00003316200 18085400 00003331350 Tænker der er en af jer kloge hoveder der kan hjælpe ;o)
Jeg er ikke sikker på, at jeg forstår opgaven helt, men hvis du ønsker at konvertere leverandørens varenumre til et tal, kan du i kolonnen ved siden af, lave en simpel formel, der ganger varenummeret med 1. Så opfatter Excel værdi som et tal og alle foranstillede nuller er væk. Altså, hvis det første varenummer står i B1 laver du i celle C1 følgende formel: =B1*1 Det virker selvfølgelig ikke, hvis leverandøren har nogle varenumre der består at andet end tal, men det ser det ikke ud til i dit eksempel.
Jeg har brug for at de foranstående 0'er stadig er der, så opgaven er, at finde vores varenr (formateret som tal) i leverandørens varenr. (formateret som tekst) og så skrive leverandørens varenr. formateret som tekst med de foranstående 0'er.
Antallet af nuller kan jeg desværre ikke give en forklaring på, de kommer fra vores italienske leverandør.
Jeg vil have excel til at finde fx 1000311 (kolonne A)i kolonne B og så skrive resultatet fra B med det antal nuller der står i den celle, hvor den bagerste del af indholdet er det samme som 1000311 i dette tilfælde med 4 nuller foran altså 00001000311.
den første linje i vores varenr liste hedder 1000311 min opgave er så, at finde dette nr i leverandørens, men her hedder den 00001000311. Det er ikke hver gang vores varenr er på 7 cifre, det kan også være på fx 4, som fx 5508 den hedder i leverandørens varenr 0005508.
Så helt basic er min opgave at finde det varenr i leverandørens liste som modsvarer vores altså
5508 = 0005508 eller 1000311 = 00001000311
og så skal excel skrive leverandørens nr som jeg så efterfølgende skal have ind i C5.
Hvis du i Ark1 i kolonne A har dit varenummer skrevet med leverandørens antal nuller foran, og du i kolonne B har hans nye varenummer kan du på et andet ark lave en kolonne A med dine normale varenumre uden foranstillede nuller og en kolonne B med denne formel:
Undskyld blev lige overbebyrdet med andre opgaver, men nu har jeg igen tid til at få kigget på dette.
@sdh Ved du hvad match hedder i den danske udgave af excel? Jeg kan ikke rigtig få det til at fungere :o(
@OKS Vores leverandør har ikke fået nyt varenr. det er fordi jeg i en anden anledning skal bruge varenr. i c5. Så jeg skal lave et excel ark, der kan importeres til c5.
Jeg har vores varenr. uden de foranstående nuller (kolonne A). Og skal finde det tilsvarende i vores leverandørs liste (den med nuller foran) i kolonne B og så skal jeg i kolonne C have skrevet leverandørens varenr. med nuller.
Forklaret på en anden måde, hvis der i kolonne A står 455, skal jeg i kolonne B finde der hvor der står 0000455 og så i kolonne C have skrevet 0000455. Giver dette mere mening? Antallet af foranstående 0'er er forskelligt.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.