Faktor og multipliser Excel -formler

Innholdsfortegnelse

Slik knytter du en faktor til hver formel

Hvis du endrer data i tabellene dine globalt, kan du gjøre prisøkninger eller -nedganger eller andre beregningsjusteringer med lynets hast.

Du kan legge til en faktor i alle formlene i listene dine. En makro løser denne oppgaven og knytter en multiplikasjonsfaktor til alle formler i et valgt dataområde. På denne måten kan du raskt og effektivt tilpasse prislister og lignende til nye forhold.

Figuren nedenfor viser en slik tabell. Det er konstanter i cellene B1: B3 og en formel i cellen B4. Formelcellen refererer til cellene med konstantene.

For å legge til faktoren 110% til alle formlene i denne listen, merker du først dataområdet B1: A4 og kaller deretter følgende makro:

UnderfaktorAnFormelnAnhaengen ()
Dim Cell As Range
Dim faktor som streng
Faktor = "110%"
For hver celle i utvalg
Med celle
If .HasFormula Then .Formula = _
"= (" & Høyre $ (. Formel, Len (.Formula) - 1) & ") *" & faktor
Slutt med
Neste celle
Slutt Sub

Etter at makroen er startet, multipliseres alle formelcellene i det markerte celleområdet med en faktor på 110%. Følgende figur viser resultatet

Makroen setter inn faktoren du angav i verditildelingen for variabelen faktor har definert. Uttrykket "110%" lagres der som tekst. Dette fører til en økning i formelresultatene med 10%. Endre dette tallet for en annen faktor. Ved å bruke faktorer under 1 kan du også gjøre divisjoner.

I HvisLinjen i makroen, den eksisterende formelteksten plasseres i parentes og deretter legges en multiplikasjonsfaktor etter den.

Selvfølgelig kan du også bruke makroen på alle cellene i en tabell. For å gjøre dette, velg alle tabellcellene ved hjelp av tastekombinasjonen CTRL A før du kaller makroen.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave