Vinnaren i pepparkakshustävlingen!
2023-02-07, 09:47
  #3217
Medlem
FleraStenars avatar
Citat:
Ursprungligen postat av Enterprise
Du för nog förklara iite närmare. Du är inte ute efter att bara sortera listan så att högst prio-nummer kommer först?

Jag vill ha en lista såhär:
1. ost
2. skinka
3. pastej
4. korv
5. smör

och när jag ändrar smör från 5 till 1 så vill jag att smör flyttas till platsen där ost befinner sig och flyttar ner alla andra så att listan istället ser ut såhär:

1. smör
2. ost
3. skinka
4. pastej
5. korv

Vill att det ska ske helt automatiskt.
Citera
2023-02-07, 13:16
  #3218
Medlem
Enterprises avatar
Citat:
Ursprungligen postat av FleraStenar
Jag vill ha en lista såhär:
1. ost
2. skinka
3. pastej
4. korv
5. smör

och när jag ändrar smör från 5 till 1 så vill jag att smör flyttas till platsen där ost befinner sig och flyttar ner alla andra så att listan istället ser ut såhär:

1. smör
2. ost
3. skinka
4. pastej
5. korv

Vill att det ska ske helt automatiskt.
Fortfarande inte begripligt. Komplettera ditt exempel med ranking-siffror för alla matvaror så att man kan förstå hur du tänker.
Citera
2023-03-09, 21:02
  #3219
Medlem
feemaxxxs avatar
EXCEL : Hömta Cell-referens från annan Cell

Det här blir lite svårt att förklara...

Man har en cell [D10]. Nu kan värdet från en cell hämtas med [ =C6].

Men jag vill hämta bokstaven C från cellen [B9] , och 6 från cellen [A10].

Jag har provat lite olika varianter, men det fungerar inte
[="B9""A10"], [=B9;A10] osv.

Finns det någon funktion som jag kan fixa till det med. Är till jobbet där makros är strikt förbjudna.

Har gjort en skärmdump där man kanske kan se vad jag vill göra.

https://up.picr.de/45309580ov.jpg
Citera
2023-03-09, 21:06
  #3220
Medlem
Citat:
Ursprungligen postat av feemaxxx
Det här blir lite svårt att förklara...

Man har en cell [D10]. Nu kan värdet från en cell hämtas med [ =C6].

Men jag vill hämta bokstaven C från cellen [B9] , och 6 från cellen [A10].

Jag har provat lite olika varianter, men det fungerar inte
[="B9""A10"], [=B9;A10] osv.

Finns det någon funktion som jag kan fixa till det med. Är till jobbet där makros är strikt förbjudna.

Har gjort en skärmdump där man kanske kan se vad jag vill göra.

https://up.picr.de/45309580ov.jpg

Om jag fattade dig riktigt, så använd &

Alltså i i cell D10 eller var du nu vill ha värdet, skriver du =B9&A10
Citera
2023-03-09, 21:09
  #3221
Medlem
feemaxxxs avatar
Citat:
Ursprungligen postat av uffe98
Om jag fattade dig riktigt, så använd &

Alltså i i cell D10 eller var du nu vill ha värdet, skriver du =B9&A10

Men då skrivs tecknen "C6" i cellen. Jag vill ju att värdet från cellen C6 ska hämtas till cellen.
Citera
2023-03-09, 21:10
  #3222
Medlem
feemaxxxs avatar
Citat:
Ursprungligen postat av B.R.Donut
Du kan ju pröva:

=CONCATENATE(B9;A10)

fungerar inte heller...
Citera
2023-03-09, 21:14
  #3223
Medlem
Om du vill använda celler som cellreferens till att hämta värde från annan cell kan du använda INDIRECT.

Cell A10 har värdet 100
Cell B1 har värdet A
Cell B2 har värdet 10
B1 och B2 tillsammans ger referensen A10

INDIRECT(B1&B2) = INDIRECT(A10) = 100
Citera
2023-03-09, 21:19
  #3224
Medlem
feemaxxxs avatar
Citat:
Ursprungligen postat av fortnight
Om du vill använda celler som cellreferens till att hämta värde från annan cell kan du använda INDIRECT.

Cell A10 har värdet 100
Cell B1 har värdet A
Cell B2 har värdet 10
B1 och B2 tillsammans ger referensen A10

INDIRECT(B1&B2) = INDIRECT(A10) = 100

KANON!! Det fungerar. Tackar och bugar :-)
Citera
2023-03-09, 21:24
  #3225
Medlem
Citat:
Ursprungligen postat av feemaxxx
Det här blir lite svårt att förklara...

Man har en cell [D10]. Nu kan värdet från en cell hämtas med [ =C6].

Men jag vill hämta bokstaven C från cellen [B9] , och 6 från cellen [A10].

Jag har provat lite olika varianter, men det fungerar inte
[="B9""A10"], [=B9;A10] osv.

Finns det någon funktion som jag kan fixa till det med. Är till jobbet där makros är strikt förbjudna.

Har gjort en skärmdump där man kanske kan se vad jag vill göra.

https://up.picr.de/45309580ov.jpg

Så om jag förstår dig rätt vill du att siffran 6 från cellen C6 ska skrivas i D10. Och du vill att cell C6 ska framkomma genom B9 (C) och A10 (6) ?

Jag kan verkligen inte se anledningen till detta besvärliga förfarande. Vill du förklara mer ingående eller handlar det om företagshemligheter?

Jag misstänker att det är betydligt svårare än man tror. Jag har inte kunskapen i huvudet men svårlösta problem är kul så jag kanske gör ett försök i morgon.
Citera
2023-03-09, 21:30
  #3226
Medlem
Citat:
Ursprungligen postat av feemaxxx
KANON!! Det fungerar. Tackar och bugar :-)

Går att göra mycket kul med INDIRECT, skapa dynamiska referenser till olika flikar etc.

T ex vill man hämta data från olika flikar kan man göra det med INDIRECT dynamiskt o inte behöver skapa en formel för varje flik.
Citera
2023-03-09, 21:31
  #3227
Medlem
Citat:
Ursprungligen postat av fortnight
Om du vill använda celler som cellreferens till att hämta värde från annan cell kan du använda INDIRECT.

Cell A10 har värdet 100
Cell B1 har värdet A
Cell B2 har värdet 10
B1 och B2 tillsammans ger referensen A10

INDIRECT(B1&B2) = INDIRECT(A10) = 100

Citat:
Ursprungligen postat av feemaxxx
KANON!! Det fungerar. Tackar och bugar :-)


Sedär, lösningen kom när jag höll på att skriva.
Det måste jag testa imorrn.
Citera
2023-03-09, 21:41
  #3228
Medlem
Citat:
Ursprungligen postat av Nugattimackan

Jag kan verkligen inte se anledningen till detta besvärliga förfarande. Vill du förklara mer ingående eller handlar det om företagshemligheter?


Jag har använt INDIRECT en hel del, kan ge det vanligaste exemplet.

Exempel
Låt oss säga att du har tio flikar där varje flik visar försäljningen för en produkt (1-10)
Du vill nu ha en översiktsflik i början med en tabell som visar försäljningen för varje produkt och år.

Med INDIRECT behöver du bara ange flikens namn samt vart cellen informationen ska hämtas, istället för att hålla på o skapa varje formel till varje flik ”manuellt”. Vill du hämta något annat värde ändrar man bara radnumret.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback