„Excel“ formulių koeficientas ir dauginimas

Turinys

Taip prie kiekvienos formulės pridedate veiksnį

Jei pakeisite lentelių duomenis visame pasaulyje, galite žaibiškai didinti arba mažinti kainas ar kitaip koreguoti skaičiavimus.

Prie visų savo sąrašų formulių galite pridėti koeficientą. Makrokomanda išsprendžia šią užduotį ir prideda daugybos koeficientą visoms pasirinktos duomenų srities formulėms. Tokiu būdu galite greitai ir efektyviai pritaikyti kainoraščius ir panašiai prie naujų sąlygų.

Toliau pateiktame paveikslėlyje parodyta tokia lentelė. Ląstelėse B1: B3 yra konstantos, o ląstelėje B4 - formulė. Formulės langelis reiškia ląsteles su konstantomis.

Norėdami prie visų šio sąrašo formulių pridėti koeficientą 110%, pirmiausia pažymėkite duomenų sritį B1: A4 ir tada iškvieskite šią makrokomandą:

SubfaktoriusAnFormelnAnhaengen ()
„Dim Cell“ kaip diapazonas
Šviesos koeficientas kaip eilutė
Faktorius = "110%"
Už kiekvieną pasirinktą langelį
Su ląstelėmis
Jei .HasFormula Tada .Formula = _
"= (" & Dešinysis $ (. Formulė, Len (.Formula) - 1) & ") *" & faktorius
Pabaiga su
Kitas langelis
Pabaiga Sub

Pradėjus makrokomandą, visos formulės ląstelės pažymėtoje langelio srityje padauginamos iš 110%koeficiento. Toliau pateiktame paveikslėlyje parodytas rezultatas

Makrokomanda įterpia veiksnį, kurį nurodėte kintamojo vertės priskyrime veiksnys apibrėžė. Išraiška „110%“ ten saugoma kaip tekstas. Dėl to formulės rezultatai padidėja 10%. Pakeiskite šį skaičių dėl kito veiksnio. Naudodami veiksnius žemiau 1, taip pat galite padalyti.

Viduje konors JeiMakrokomandos eilutė, esamas formulės tekstas dedamas į skliaustus ir po to pridedamas daugybos koeficientas.

Žinoma, makrokomandą taip pat galite naudoti visose lentelės ląstelėse. Norėdami tai padaryti, prieš skambindami makrokomanda pasirinkite visas lentelės langelius naudodami klavišų kombinaciją CTRL A.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave