PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelÄndra data i cell beroende på information i annan flik i ExcelÄndra data i cell beroende på information i annan flik i Excel
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2020-01-17 07:47
 

 Hej!

Jag har ett väldigt specifikt excelcase jag skulle behöva hjälp med.

Jag gör en fil med lista över studerande. I en flik har jag alla elever som har avvikande studietakt, dvs ej 100%. I två andra flikar har jag listor med samtliga elever, det är är två olika flikar för att det är två olika program. Där har jag också en ruta som heter studietakt. För att undvika att behöva ändra på flera stället när någon ändrar sin takt skulle jag vilja att om jag lägger in en elev i fliken för avvikande studietakt ska studietakten korrigeras i den andra listan.

Jag vill alltså att siffran för studietakt i respektive flik med listor över samtliga studerande på programmet ska ändras om jag lägger in samma elev i fliken med avvikande studietakt beroende på vad jag skriver in i cellen med studietakt där.

Hur gör jag?

 

Nytt inlägg
 2020-01-17 12:00
 
 Ändrad av anonymous  på 2020-01-17 13:02:41

 

**ED**

I Princip samma svar som Marie redan hade lagt i din andra post. Det får du leva med..

**/ED**

 

Antag att fliken med elever med avvikande studietakt heter slöfockar (om din hopplöst Icke-PK kollega har skapat excelfilen (om du inte vet vem den kollegan är så är det förmodligen du...))

I både programflikarna och I "slöfockar" ligger namnen i Kolumn A. I slöfockar ligger procenten i kolumn B.

Testa att skriva in den här fomeln i fliken "Program 1", cell B2

=LETARAD(A2;slöfockar!A:B;2;FALSKT)

formeln kollar om Namnet som står i A2 finns någonstans i kolumn A, fliken Slöfockar. Om namnet finns returneras värdet (%) från kolumn B. Annars får du felmeddelandet "#SAKNAS!".

För att slippa fel meddelandet kan du be Excel att dölja "#SAKAS"

=OMFEL(LETARAD(A2;slöfockar!A:B;2;FALSKT);"")

Kopiera cell B2 hela vägen ner i listan.

AlternativtOm du har senaste excel kan du be den att autofylla. Skriv in någonting i stil med:

=OMFEL(LETARAD(A2:A32;slöfockar!A:B;2;FALSKT);"")

I cell B2. Då autofylls den ner till B32 

 

 

Nytt inlägg
 2020-01-17 14:08
 

 Hej!

Tack för svar (oklart varför det blev två trådar).

jag får dock inte ritktigt till första steget, den fyller bara 1 0% när namnet dyker upp i fliken "slöfockar", det ändras inget när jag korrigerar studietakten i "slöfockar".

Vet inte riktigt vad jag gör för fel?

I mitt fall heter fliken som du benämner som slöfockar "Studietakt" och jag har namnen i kolumn B i både den och respektive flik för program, sen har jag % i kolumn D. Gjorde om formen enligt nedan och klistrade in i D2 i en av programflikarna. 

=LETARAD(B2;Studietakt!B:D;2;FALSKT)

Vad har jag gjort för fel?

Nytt inlägg
 2020-01-17 14:29
 

2:an i din formel säger att den skall returnera värdet från den andra kolumnen i området B:D Och det är ju kolumn C

 =LETARAD(B2;Studietakt!B:D;2;FALSKT)

Testa att ändra till en 3:a

 =LETARAD(B2;Studietakt!B:D;3;FALSKT)

 

Nytt inlägg
 2020-01-20 07:20
 

 Hej igen, 

grymt, nu fick jag formeln LETARAD att fungera.

Nu sitter jag och kliar mig i huvudet med OMFEL-formeln. Är väldigt junior på excel så är lite osäker på exakt vad de olika värdena i formeln står för, det vill säga vad jag ska byta ut dem till.

Baserat på hur min fil ser ut och att jag vill att den ska autoifylla 100%, hur ska då formeln skrivas om?

=OMFEL(LETARAD(A2:A32;slöfockar!A:B;2;FALSKT);"")

 

 

Nytt inlägg
 2020-01-20 07:54
 
Din fråga hade kommit som två inlägg, jag har gett dig ett liknande svar i det andra inlägget, men med ett exempel, kolla det och se om du förstår hur du ska göra!
Nytt inlägg
 2020-01-20 09:55
 

Hej,

jag såg det, men jag får inte till det ändå. Det händre ingenting, får fortfarande värde saknas.

Testade skriva in nedan i ruta D3 men det står fortfarande bara saknas ifall eleven inte finns med i flik studietakt och inte har något värde angivet i kolumn D som visar vilken % de studerar. Om jag lägger in eleven i fliken studietakt och anger ett värde i kolumn D ändras det till FALSKT där jag fyllt i formeln.

=OMFEL(LETARAD(B3;Studietakt!B:D;3;0);1)

 

 

Nytt inlägg
 2020-01-20 10:09
 

du är så nära:

 =OMFEL(LETARAD(B3;studietakt!B:D;3;0);"")

eller (samm sak men jag tycker att det är tydligare med Falskt istället för 0)

=OMFEL(LETARAD(B3;studietakt!B:D;3;FALSKT);"")

 

Men, om du får FALSKT för en elev som skall finnas så är det något annat som är knas. Din formel borde aldrig returnera falskt.

Kan du testa det här istället (samma som LETARAD men det anses vara lite effektivare)

=OMFEL(INDEX(studietakt!D:D;PASSA(B3;studietakt!B:B;0));"")

Nytt inlägg
 2020-01-20 12:44
 

Hej hej

Spara, stäng ned alla excelfiler, start upp igen. Meddelar excel dig om cirkelreferenser? Om inte, beräknas dina funktioner korrekt nu?.

Dina fel är nämligen förvirrande. Resultaten du får, ska inte inträffa. Varken #SAKNAS, eller FALSKT är egentligen möjliga resultat. Om det nu inte råkar vara så att det står så i ditt grunddata...

/c

Nytt inlägg
 2020-01-27 10:28
 

 Hej igen!

Nu har jag testat lite mer och har testat samtliga tre varianter jag fick förslag på.

Med Letarad-formeln får jag värdet som finns på den aktuella eleven i studietakt ifylld i fältet men när jag lägger till OMFEL får jag istället SANT om medarbetaren finns med i bladet för studietakt. Om eleven inte finns med får jag däremot fortfarande #saknas. 

 

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelÄndra data i cell beroende på information i annan flik i ExcelÄndra data i cell beroende på information i annan flik i Excel

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter