Gå til innhold

[LØST]Hente verdi fra celle i excel


Anbefalte innlegg

Skrevet (endret)

Jeg sitter fast igjen

Alt fungerer fint helt til man blander tall og bokstaver

 

Jeg har en celle som henter en verdi det kan bestå av tall og bokstaver

denne sellen inneholder formler

"=INDEKS(Komet!$J$2:$J$50000;SAMMENLIGNE(A4;Komet!$B$2:$B$50000;A4)"

 

Jeg ønsker å kopiere svaret til en annen celle

 

hvis jeg skriver =VERDI(a4) virker sålenge det er tall men ikke hvis det er bokstaver

Hvis jeg skriver =(a4) virker det når det er bokstaver men ikke tall.

 

Takk for alle svar

Endret av ZIEVEN
Videoannonse
Annonse
Skrevet

=a1

henter innholdet fra a1 uansett om det er tall eller tekst.

Jeg forstår ikke helt hva som står hvor, men sammenligne-leddet ser ikke godt ut. Prøv å endre formelen til

=INDEKS(Komet!$J$2:$J$50000;SAMMENLIGNE(A4;Komet!$B$2:$B$50000;0))

Altså null istedetfor A4 til slutt. Mangler en siste parentes slutt gjør du og, det der kan umulig stemme.

 

 

Beste hilsen Harald

Skrevet (endret)
=a1

henter innholdet fra a1 uansett om det er tall eller tekst.

Jeg forstår ikke helt hva som står hvor, men sammenligne-leddet ser ikke godt ut. Prøv å endre formelen til

=INDEKS(Komet!$J$2:$J$50000;SAMMENLIGNE(A4;Komet!$B$2:$B$50000;0))

Altså null istedetfor A4 til slutt. Mangler en siste parentes slutt gjør du og, det der kan umulig stemme.

Beste hilsen Harald

 

Den henter inneholdet. men når man skal bruke inneholdet vidre i beregning.

da får jeg #I/T selv om svaret som står er 61

skriver jeg 61 uten noen formel fungerer det helt fint

Endret av ZIEVEN
Skrevet

Nei sånn er det ikke.

=A1

henter eksakt det samme som A1 inneholder, uansett hva.

 

#I/T tyder heller på at du har noe annet enn du tror du har. Hvis en celle inneholder 1,5 og du formaterer til null desimaler, vil cella vise 2. Men den inneholder fremdeles bare 1,5 og det er 1,5 som brukes i videre beregninger, som i =A1*2, hvilket blir 3 og ikke 4. Så krystallkula sier at beregnet resultat ikke er eksakt 61 men noe litt annet.

 

HTH. Beste hilsen Harald

Skrevet
Nei sånn er det ikke.

=A1

henter eksakt det samme som A1 inneholder, uansett hva.

 

#I/T tyder heller på at du har noe annet enn du tror du har. Hvis en celle inneholder 1,5 og du formaterer til null desimaler, vil cella vise 2. Men den inneholder fremdeles bare 1,5 og det er 1,5 som brukes i videre beregninger, som i =A1*2, hvilket blir 3 og ikke 4. Så krystallkula sier at beregnet resultat ikke er eksakt 61 men noe litt annet.

 

HTH. Beste hilsen Harald

 

A3

'VARENUMMER'

 

B3

=FINN.RAD(A3;Vareliste!$B$2:$D$20000;2;USANN)

'Varenavn'

 

C3 (61)

=FINN.RAD(A3;Vareliste!$B$2:$K$20000;9;USANN)

'Rabattgruppe'

 

D3 (#I/T)

=FINN.RAD(C3;Rabattgruppe!$B$2:$D$20000;2;USANN)

'Rabattgruppe navn'

 

skriver jeg inn 61 henter den inn D3 fint

og er svaret i C3 bokstaver så fungerer det fint!

Men det kan bestå av både bokstaver og tall

Skrevet

Er Komet!$B$2:$B$50000 sortert på noe spesiell måte?

 

0 til slutt i MATCH/SAMMENLIGN betyr eksakt sammenligning og krever ikke sorterte data, -1 finner den minste verdien som er større enn referansen og krever sortering og standard valget er 1 som betyr at den finner den største verdien som er mindre enn referansen.

 

Prøv =TYPE(formel-celle) og se hva den svarer. 1=nummer, 2=tekst.

Skrevet (endret)

Ok, du var inne på noe ja. I ark Komet er cella med 61 formattert som tekst, mens den er tall i ark Rabattgruppe. Det er forskjell på teksten 61 og tallet 61 for Excel. En indikasjon er at tekst venstrejusterer seg i cellene mens tall høyrejusterer seg.

 

Du bør helst gjøre det likt begge steder. I ditt tilfelle kan du gjerne formattere de kolonnene som tekst; hele kolonne B i Rabattgruppe og hele J i Komet.

 

Du bruker det nye filformatet xlsx, det er simpelthen en zip-fil inneholdende komprimerte xml-filer og annet. Det er kanskje noe i nedlastingsmekanikken som leser dette og døper om?

 

HTH. beste hilsen Harald

Endret av Harald Staff
Skrevet (endret)

Takk for svar.

 

Men problemet er ikke løst.

 

Jeg formaterte det til tekst men ingen endring det står fortsatt I/T på de samme feltene

Endret av ZIEVEN
Skrevet
Prøv å skrive inn 61 på nytt i Rabattgruppe etter at du har formatert kolonnen, så skal du se det hjelper.

 

Rart. men takk:)

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...