bompibammen Skrevet 16. mai 2008 Del Skrevet 16. mai 2008 (endret) Jeg sliter litt med og finne løsningen på dette. jeg har et excel dokument, hvor det skal scannes inn serienummer. jeg trenger da en funksjon som sier ifra om det serienummert har vært scannet inn før. eks serienummer 1213 1214 1215 1213 her skulle jeg fått opp en tekst boks som sier at serienummer 1213 er scannet inn fra før. noen som kan hjelpe meg ? Endret 19. mai 2008 av bompibammen Lenke til kommentar
Harald Staff Skrevet 16. mai 2008 Del Skrevet 16. mai 2008 (endret) Du nevner ikke språkversjon, så jeg antar norsk. Hvis tallene dine står i a-kolonnen, sett denne i B1 og fyll nedover: =HVIS(ANTALL.HVIS($A$1:$A$1000;A1)<2;"";"Denne har vi fra før") Edit: Nei glem den, gjør det heller sånn: =HVIS(ANTALL.HVIS($A$1:$A1;A1)<2;"";"Denne har vi fra før") HTH. Beste hilsen Harald Endret 16. mai 2008 av Harald Staff Lenke til kommentar
bompibammen Skrevet 16. mai 2008 Forfatter Del Skrevet 16. mai 2008 Jeg fikk bare denne til og fungere =HVIS(ANTALL.HVIS($A$1:$A$1000;A1)<2;"";"Denne har vi fra før") Men da kommer det opp i den samme ruta, Skulle gjerne hatt en funksjon som pekte til ruta der hvor feilen ligger. Lenke til kommentar
Harald Staff Skrevet 16. mai 2008 Del Skrevet 16. mai 2008 ?? Lim denne inn i B1 (ikke noe annet sted): =HVIS(ANTALL.HVIS($A$1:$A1;A1)<2;"";"Denne har vi fra før") og fyll den så nedover i B. Hvis du nå skriver noe i A som står i A fra før, kommer meldingen Denne har vi fra før i cella like ved siden av dubletten. Lenke til kommentar
bompibammen Skrevet 16. mai 2008 Forfatter Del Skrevet 16. mai 2008 Har forresten Engelsk versjon Lenke til kommentar
Harald Staff Skrevet 16. mai 2008 Del Skrevet 16. mai 2008 Og det sier du først nå. Jaja. En annen innfallsvinkel er at du merker celleområde A1:H1000, og passer på at A1 er aktiv celle (lysere enn de andre). Så går du menyen Format - Conditional formatting. Der velger du Formula is, og limer inn denne: =AND((COUNTIF($A$1:$H$1000;A1)>1);(A1<>"")) og så en stygg bakgrunnsfarge på Pattern. Nå vil dubletter fargelegge seg. HTH. Beste hilsen Harald Lenke til kommentar
rozon Skrevet 16. mai 2008 Del Skrevet 16. mai 2008 Jeg sliter litt med og finne løsningen på dette. her skulle jeg fått opp en tekst boks som sier at serienummer 1213 er scannet inn fra før. noen som kan hjelpe meg ? Det mest fornuftige i dette tilfellet vil være å bruke VBA vil jeg tro. Forutsetninger: Data ligger i A:A Du skriver serienr inn i F5 G5 inneholder =MATCH(F5;A:A;0) Private Sub Worksheet_Change(ByVal Target As Range) If Not Application.Intersect(Target, Me.Range("F5")) Is Nothing Then If Not IsError(Me.Range("G5").Value) Then Call MsgBox("Duplikat!") Else Range("A65536").End(xlUp).Select ActiveCell.Offset(1, 0).Select Selection.Value = Me.Range("F5") End If Range("F5").Select End If End Sub Lenke til kommentar
bompibammen Skrevet 18. mai 2008 Forfatter Del Skrevet 18. mai 2008 har aldri brukt script jeg. Men fikk endelig løsningen til Harald til og fungere. Den hvor man får fargelagt de to som er like. Supert takk takk. Men det er slik at jeg har engelsk excel på jobben men norsk hjemme. Det er på jobben jeg trenger dette. Denne fungerte hjemme med norsk versjon =HVIS(ANTALL.HVIS($A$1:$A1;A1)<2;"";"Denne har vi fra før") Men får ikke denne til på jobben =IF(COUNT.IF($A$1:$A1;A1)<2;"";"Denne har vi fra før") Der hvor jeg har engelsk versjon Jeg hadde lyst til og bruke begge løsningene til Harald. Både fargelegge og at det samtidig kommer en tekst som sier at det nummeret er skrevet inn fra før. Takker så masse for all tolmodighet med en stakkars elektroniker. Lenke til kommentar
rozon Skrevet 18. mai 2008 Del Skrevet 18. mai 2008 (endret) Men får ikke denne til på jobben =IF(COUNT.IF($A$1:$A1;A1)<2;"";"Denne har vi fra før") COUNTIF på engelsk. Kun den norske versjonen som somler med punktumer... Husk å merk tråden med LØST når du har fått en løsning som fungerer! Endret 18. mai 2008 av rozon Lenke til kommentar
bompibammen Skrevet 19. mai 2008 Forfatter Del Skrevet 19. mai 2008 AHHHHHH TUSEN TAKK det funket som bare det Så bra til og med midt på natta er det hjelp og få. Hjertelig takk til alle sammen. Dere er noen kløppere er dere Lenke til kommentar
HiSpeed Skrevet 19. mai 2008 Del Skrevet 19. mai 2008 Men får ikke denne til på jobben =IF(COUNT.IF($A$1:$A1;A1)<2;"";"Denne har vi fra før") COUNTIF på engelsk. Kun den norske versjonen som somler med punktumer... Bruker norsk versjon med engelsk språkpakke og har ikke noe problemer med punktumer. Hvor kommer funksjonen Count.If(range, criteria) fra? Den heter COUNTIF(range, criteria). Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå