Faktorējiet un reiziniet Excel formulas

Satura rādītājs

Šādi katrai formulai pievienojat kādu faktoru

Ja globāli maināt tabulu datus, varat zibens ātrumā veikt cenu paaugstināšanu vai samazināšanu vai citas aprēķinu korekcijas.

Jūs varat pievienot koeficientu visām savu sarakstu formulām. Makro atrisina šo uzdevumu un pievieno reizināšanas koeficientu visām formulām atlasītajā datu apgabalā. Tādā veidā jūs varat ātri un efektīvi pielāgot cenrāžus un tamlīdzīgus apstākļus jauniem apstākļiem.

Nākamajā attēlā parādīta šāda tabula. Šūnās B1: B3 ir konstantas un šūnā B4 ir formula. Formulas šūna attiecas uz šūnām ar konstantēm.

Lai visām šī saraksta formulām pievienotu koeficientu 110%, vispirms atzīmējiet datu apgabalu B1: A4 un pēc tam izsauciet šādu makro:

ApakšfaktorsAnFormelnAnhaengen ()
Dim šūna kā diapazons
Dim faktors Kā virkne
Faktors = "110%"
Katrai atlasītajai šūnai
Ar šūnu
Ja .HasFormula Tad .Formula = _
"= (" & Pa labi $ (. Formula, Len (.Formula) - 1) & ") *" & faktors
Beigt ar
Nākamā šūna
Beigt apakš

Pēc makro palaišanas visas formulas šūnas atzīmētajā šūnu apgabalā tiek reizinātas ar koeficientu 110%. Nākamajā attēlā parādīts rezultāts

Makro ievieto koeficientu, ko norādījāt mainīgā vērtību piešķiršanā faktors ir definējuši. Izteiciens "110%" tur tiek saglabāts kā teksts. Tas noved pie formulas rezultātu pieauguma par 10%. Mainiet šo skaitli citam faktoram. Izmantojot koeficientus zem 1, varat arī sadalīt.

Iekš JaMakro rindā esošais formulas teksts tiek ievietots iekavās, un pēc tam tiek pievienots reizināšanas koeficients.

Protams, makro varat izmantot arī visās tabulas šūnās. Lai to izdarītu, pirms makro izsaukšanas atlasiet visas tabulas šūnas, izmantojot taustiņu kombināciju CTRL A.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave