Såg att jag tydligen har haft denna tanke tidigare. :)
http://www.webforum.nu/showthread.php?t=185472
Dock inga svar i den tråden! :(
3 svar · 1 790 visningar · startad av septor
Vill skapa ett dokument som ska hjälpa mig att skapa offerter lite enklare.
Har tänkt mig följande;
Blad1 = Offertbladet
KolumnA KolumnB KolumnC
Kategori Produkt Pris
Blad2 = Prislista
KolumnA KolumnB KolumnC
Kategori Produkt Pris
Det som jag vill ha i Blad1 är en dropplista i KolumnB i B1 osv som hämtar info från Blad2 om kategori i Blad1 är = Kategori i Blad2.
Endast produkter i vald kategori ska visas i dropplistan.
Har försökt och försökt, men får inte till det! :(
Såg att jag tydligen har haft denna tanke tidigare. :)
http://www.webforum.nu/showthread.php?t=185472
Dock inga svar i den tråden! :(
Inte helt lätt. Här har du lite olika förslag
http://www.contextures.com/xlDataVal13.html (längst ner på sidan kan du hitta länkar till alternativa lösningar)
Den lösningen bygger på att blad 1 är sorterat efter kolumn A och du använder Namngivna formler.
Så här skulle formeln i dataverifiering->Lista se ut i sin råaste form (utan namngivna områden etc)
Om du vill ha verifieringen i rad 2-101 så kan du:
Markera cell B2 till B101 -> DATA, Verifiering-> Lista. Skriv in formeln:
=FÖRSKJUTNING(Blad1!$A$1;PASSA(A2;Blad1!$A$1:$A$100;0)-1;1;ANTAL.OM(Blad1!$A$1:$A$100;A2);1)
OBS! ta det försiktigt med piltangenterna. Excel är knäpp i det där fönstret
Elegant på sitt sätt, men kanske lite för speciellt eftersom det kräver sorterade data osv.
Om jag minns äldre Excel rätt så krävdes det dessutom namngivna områden för att sånt här skulle fungera.
Inte helt lätt. Här har du lite olika förslag
http://www.contextures.com/xlDataVal13.html (längst ner på sidan kan du hitta länkar till alternativa lösningar)Den lösningen bygger på att blad 1 är sorterat efter kolumn A och du använder Namngivna formler.
Så här skulle formeln i dataverifiering->Lista se ut i sin råaste form (utan namngivna områden etc)
Om du vill ha verifieringen i rad 2-101 så kan du:
Markera cell B2 till B101 -> DATA, Verifiering-> Lista. Skriv in formeln:
=FÖRSKJUTNING(Blad1!$A$1;PASSA(A2;Blad1!$A$1:$A$100;0)-1;1;ANTAL.OM(Blad1!$A$1:$A$100;A2);1)
OBS! ta det försiktigt med piltangenterna. Excel är knäpp i det där fönstretElegant på sitt sätt, men kanske lite för speciellt eftersom det kräver sorterade data osv.
Om jag minns äldre Excel rätt så krävdes det dessutom namngivna områden för att sånt här skulle fungera.
Tack så mycket, ser lovande ut! :)