Fråga : Hur kan jag ändra formeln av en cell som baseras på stränga, värderar i ett dropdown?

Är här vad I-förmiddagen som ser för att göra. Jag har 15 beställaretyper (beställaretyp - 1, beställaretyp - 2,…, beställaretyp 15). Jag har formler som beräknar att fakturera för slutsumma som baseras på beställaretypen. Det finns endast 8 av dessa formler som hjälpmedlet några av beställaretyperna delar den samma formeln. Är här en vilken något liknande för formelstyrkalook:

(C17- (C17/B17*495))/1.2

All som formlerna är samma med undantaget av ett, värderar i grunden - divisoren på avsluta. I exemplet ovanför den är 1.2

What som jag önskar att göra sätts min beställaretyper i en tappa besegrar listar. När en beställaretyp väljs, jag skulle något liknande för att ha ”den fakturera sammanlagda” cellen ändrande som baserades på den motsvarande formula.
Nested, OM meddelanden ska inte arbete tack vare begränsningarna som Excel lägger på. Dessutom jag gör inte funderare som detta är det effektivast långt att göra denna endera, så behaga inga galna exempel av bygga bo OM meddelanden. Idealt jag skulle något liknande detta för att vara för så enkla, som skulle också något liknande för possible.

I som låser tappa, besegrar och formel celler, så de kan inte vara oavsiktligt changed.
" klar "

Svar : Hur kan jag ändra formeln av en cell som baseras på stränga, värderar i ett dropdown?

Du kunde försök en formelnågot liknande detta:

= (C17- (C17/B17*495))/VLOOKUP (H1, I1: J5 2)

VLOOKUPEN kräver någon förklaring.

H1 är läget av det dropdown boxas.  
I1: J5 är en referens bordlägger dig behov att skapa. Den kunde vara i gömda celler, eller den kunde vara på another täcker.  I detta fall jag sade att den kolonn I är värdera av H1 som du ser upp.  Kolonn J har numrera som du delar by (liksom 1.2).  

Om du kan skapa det på nytt, då denna kan göra vad du behöver.
Andra lösningar  
 
programming4us programming4us