Formula VS Formula R1C1 u Microsoft Excelu

Anonim

U ovom ćemo članku naučiti razliku između Formule V/S Formule R1C1 u Microsoft Excelu.

U Excelu uglavnom koristimo formulu za rješavanje problema. No ako, na primjer, napišemo UDF koji prikazuje formulu ćelije, možda bismo ga htjeli prikazati u stilu adresiranja koji se koristi u radnoj knjizi. Pa testirate da vidite koji je stil adresiranja korišten i birate između Formule i FormuleR1C1. Možda možete birati i između Formule i FormuleLocal (i R1C1 opciju Local).

Formulu je najbolje koristiti kada želite postaviti relativno jednostavnu formulu koristeći A1 zapis, kao što je = ZBIR (A1: A10), ili = VLOOKUP (A1, M1: O20,2, Netačno), a znate da su referentne ćelije zaključane na mjestu, odnosno umetanje retka ili stupca i brisanje ne pomiče reference formule. Ako se to dogodi, mnogo je teže postaviti formulu pomoću zapisa A1, pokušavajući odrediti slovo stupca u odnosu na poznatu točku (poput ćelije koja sadrži formulu). Isto kao kada koristite tekst s radnog lista za konstruiranje formule i napiši to u ćeliju.

Uzmimo primjer:-

Slijedite dolje navedene korake:-

  • Pritisnite tipku Alt+F11.
  • Otvorit će se VBE stranica.
  • Napišite dolje navedeni kod:-

Sub SUM ()

Dim X kao cijeli broj

X = Application.WorksheetFunction.CountA (Raspon ("A: A"))

Raspon ("B" & X + 1). Vrijednost = "= SUM (R [-11] C: R [-1] C)"

Kraj podm

Možete napisati isto kodiranje kao što je dolje navedeno:-

Sub SUM ()

Dim X kao cijeli broj

X = Application.WorksheetFunction.CountA (Raspon ("A: A"))

Raspon ("B" & X + 1). Vrijednost = "= SUM (B2: B12)"

Kraj podm

Kôd Objašnjenje: -U kodu smo spomenuli da bi X trebao biti jednak broju podataka u rasponu, tako da ostaje koristan za definiranje raspona u koji moramo staviti formulu.

Preuzimanje - Formula VS Formula R1C1 u programu Microsoft Excel - xlsx