Faktorige ja korrutage Exceli valemid

Lang L: none (table-of-contents)

Nii lisate igale valemile teguri

Kui muudate oma tabelite andmeid globaalselt, saate välgukiirusel teha hinnatõuse või -langusi või muid arvutuste kohandusi.

Teguri saate lisada kõigile loendite valemitele. Makro lahendab selle ülesande ja lisab korrutusteguri kõigile valitud andmeala valemitele. Nii saate kiiresti ja tõhusalt kohandada hinnakirju jms uute tingimustega.

Järgmine joonis näitab sellist tabelit. Lahtrites B1: B3 on konstandid ja lahtris B4 valem. Valemilahter viitab konstantidega lahtritele.

Teguri 110% lisamiseks kõigile selle loendi valemitele märkige esmalt andmeala B1: A4 ja seejärel helistage järgmisele makrole:

AlamfaktorAnFormelnAnhaengen ()
Dim Cell kui vahemik
Hämardustegur nagu string
Tegur = "110%"
Iga valitud lahtri kohta
Koos rakuga
Kui .HasFormula Siis .Formula = _
"= (" & Õige $ (. Valem, Len (.Vormel) - 1) & ") *" & tegur
Lõpeta
Järgmine lahter
End Sub

Pärast makro käivitamist korrutatakse kõik märgitud lahtri piirkonnas olevad valemilahud 110%-ga. Järgmine joonis näitab tulemust

Makro lisab teguri, mille määrasite muutuja väärtuse määramisel faktor on määratlenud. Väljend "110%" on sinna salvestatud tekstina. See toob kaasa valemi tulemuste suurenemise 10%võrra. Muutke seda numbrit mõne muu teguri jaoks. Kasutades tegureid alla 1, saate teha ka jaotusi.

Aastal KuiMakro rida, olemasolev valemitekst pannakse sulgudesse ja seejärel lisatakse korrutustegur.

Muidugi saate makro kasutada ka tabeli kõikidel lahtritel. Selleks valige enne makro helistamist klahvikombinatsiooni CTRL A abil kõik tabeli lahtrid.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave