Kalite referans selil nan fòmil Excel

Si ou te travay nan Excel pou plis pase yon dezyèm jou, Lè sa a, ou te pwobableman deja rankontre oswa itilize referans dola-siy nan fòmil Excel ak fonksyon, pou egzanp. $D$2 or F$3 elatriye Ann finalman konnen ki sa egzakteman yo vle di, ki jan yo travay ak ki kote yo ka itil nan dosye ou yo.

Lyen relatif

Sa yo se referans regilye nan fòm yon nimewo lèt-ranje kolòn ( A1, С5, sa vle di "kwirase") yo jwenn nan pifò fichye Excel. Singularité yo se yo ke yo deplase lè kopi fòmil yo. Moun sa yo. C5, pou egzanp, vire nan С6, С7 elatriye lè kopye desann oswa nan D5, E5 elatriye lè w kopye sou bò dwat, elatriye. Nan pifò ka, sa a nòmal epi li pa kreye pwoblèm:

Lyen melanje

Pafwa lefèt ke lyen ki nan fòmil la, lè kopye, "glisad" relatif nan selil orijinal la se endezirab. Lè sa a, yo ranje lyen an, yo itilize siy dola a ($), ki pèmèt ou ranje sa li vini anvan. Kidonk, pou egzanp, lyen an $C5 pa pral chanje atravè kolòn (sa vle di С p'ap janm tounen D, E or F), men li ka deplase atravè liy yo (sa vle di ka deplase pa $C6, $C7 elatriye). Menm jan an tou, C$5 - pa pral deplase sou ranje yo, men li ka "mache" sou kolòn yo. Lyen sa yo rele melanje:

Lyen absoli

Oke, si ou ajoute tou de dola nan lyen an nan yon fwa ($C$5) - li pral tounen absoli epi yo pa pral chanje nan okenn fason pandan nenpòt ki kopi, sa vle di dola yo fiks byen sere epi ranje a ak kolòn:

Fason ki pi fasil ak pi rapid pou fè yon referans relatif nan yon referans absoli oswa melanje se chwazi li nan fòmil la epi peze kle F4 la plizyè fwa. Kle sa a sèk tout kat opsyon posib pou fikse yon lyen nan yon selil: C5$C$5 → $C5 → C$5 ak tout ankò.

Tout bagay se senp epi klè. Men, gen yon sèl "men".

Sipoze nou vle fè yon referans selil absoli С5. Sa yo ke li TOUJOU refere li С5 kèlkeswa nenpòt lòt aksyon itilizatè. Li sanble yon bagay komik - menm si ou fè lyen an absoli (sa vle di $C$5), li toujou chanje nan kèk sitiyasyon. Pou egzanp: Si ou efase twazyèm ak katriyèm liy yo, li pral chanje a $C$3. Si ou mete yon kolòn sou bò gòch la С, Lè sa a, li pral chanje nan D. Si ou koupe yon selil С5 epi kole nan F7, Lè sa a, li pral chanje nan F7 ak sou sa. E si mwen vle yon lyen vrèman difisil ki pral toujou refere a С5 e pa gen anyen lòt nan nenpòt sikonstans oswa aksyon itilizatè?

Vrèman absoli lyen

Solisyon an se sèvi ak fonksyon an ENDRÈK (Endirèk), ki jenere yon referans selil ki soti nan yon fisèl tèks. 

Si ou antre fòmil la nan yon selil:

= ENDIRECTE ("C5")

=ENDIRÈK(«C5»)

Lè sa a, li pral toujou lonje dwèt sou selil la ak adrès la C5 kèlkeswa nenpòt lòt aksyon itilizatè, mete oswa efase ranje, elatriye. Sèl konplikasyon ti tay la se ke si selil sib la vid, lè sa a ENDRÈK rezilta 0, ki pa toujou pratik. Sepandan, sa a ka fasilman kontourne lè l sèvi avèk yon konstriksyon yon ti kras pi konplèks ak yon chèk nan fonksyon an ISLANK:

=SI(ENDIRECTE(“C5″)),””, ENDRÈK(“C5”))

=SI(ISBLANK(INDIRÈK(«C5″));»»;INDIRÈK(«C5»))

  • XNUMXD referans gwoup fèy lè konsolide done ki sòti nan plizyè tab
  • Poukisa ou bezwen style lyen R1C1 ak kijan pou enfim li
  • Kopi egzak fòmil pa yon macro ak PLEX ajoute sou

 

Kite yon Reply