Formel VS Formel R1C1 i Microsoft Excel

Anonim

I denne artikkelen vil vi lære forskjellen mellom Formel V/S Formel R1C1 i Microsoft Excel.

I Excel bruker vi stort sett formelen for å løse problemet. Men hvis vi for eksempel skriver en UDF som viser formelen til en celle, vil vi kanskje vise den i adressestilen som brukes i arbeidsboken. Så da tester du for å se hvilken adresseringsstil som ble brukt og velger mellom Formula og FormulaR1C1. Eventuelt kan du også velge mellom Formula og FormulaLocal (og alternativet R1C1 for Local).

Formelen brukes best når du vil sette opp en relativt rett fram formel ved hjelp av A1-notasjon, for eksempel = SUMMER (A1: A10), eller = VISNING (A1, M1: O20,2, usant), og du vet at referansecellene er låst i posisjon, det vil si at rad- eller kolonneinnsetting og sletting ikke flytter formelhenvisningene. Hvis dette skjer, er det mye vanskeligere å sette formelen ved hjelp av A1 -notasjon, og prøve å bestemme kolonnebokstaven i forhold til et kjent punkt (for eksempel cellen som inneholder formelen). Samme når du bruker tekst fra regnearket for å konstruere en formel og skrive det til en celle.

La oss ta et eksempel:-

Følg trinnene nedenfor:-

  • Trykk på tasten Alt+F11.
  • VBE -siden åpnes.
  • Skriv koden nedenfor:-

Sub SUM ()

Dim X som heltall

X = Application.WorksheetFunction.CountA (område ("A: A"))

Område ("B" og X + 1). Verdi = "= SUM (R [-11] C: R [-1] C)"

Slutt Sub

Du kan skrive samme koding som nevnt nedenfor:-

Sub SUM ()

Dim X som heltall

X = Application.WorksheetFunction.CountA (område ("A: A"))

Område ("B" og X + 1) .Value = "= SUM (B2: B12)"

Slutt Sub

Kodeforklaring: -I koden hadde vi nevnt at X skal være lik antallet data i et område, slik at det fortsatt er nyttig for å definere området der vi må sette formelen.

Last ned - Formula VS Formula R1C1 i Microsoft Excel - xlsx