I-Excel ang COUNT - HINDI DIREKTA Formula

Bilang Mga Numero, Mga Petsa, o Teksto sa Excel

Ang paggamit ng INDIRECT function sa Excel formula ay ginagawang madali upang baguhin ang hanay ng mga sanggunian ng cell na ginamit sa formula nang hindi kinakailangang i-edit ang formula mismo.

Ang INDERECT ay maaaring magamit sa isang bilang ng mga function na tumatanggap ng isang cell reference bilang isang argument tulad ng SUM at COUNT function.

Sa huli kaso, ang paggamit ng INDIRECT bilang argument para sa COUNT lumilikha ng isang dynamic na hanay ng mga sanggunian ng cell na maaaring totaled sa pamamagitan ng function.

HINDI DIREKTA ito sa pamamagitan ng pag-on ng data ng teksto - minsan tinutukoy bilang isang text string - sa isang cell reference.

Halimbawa: Paggamit ng Dynamic Range kasama ang COUNT - HINDI DIREKTA Formula

Ang halimbawang ito ay batay sa data na ipinapakita sa imahe sa itaas.

Ang COUNT - INDERECT formula na nilikha sa tutorial ay:

= COUNT (HINDIRECT (E1 & ":" & E2))

Sa formula na ito, ang argument para sa INDIRECT function ay naglalaman ng:

Ang resulta ay ang INDIRECT na nagpalit ng text string na D1: D5 sa isang cell reference at ipinapasa ito kasama sa COUNT function na gulayan.

Dynamic na Pagbabago sa Saklaw ng Formula & # 39; s

Tandaan, ang layunin ay upang lumikha ng isang formula na may isang dynamic na hanay - isa na maaaring mabago nang hindi ma-edit ang formula mismo.

Sa pamamagitan ng pagpapalit ng data ng teksto na matatagpuan sa mga cell E1 at E2, mula sa D1 at D5 hanggang D3 at D6 halimbawa, ang saklaw ng total ng function ay madaling mabago mula sa D1: D5 hanggang D3: D6.

Tinatanggal nito ang pangangailangan na i-edit ang formula sa cell G1.

Pagpasok sa Data ng Tutorial

  1. Ipasok ang sumusunod na data sa mga cell D1 hanggang E2
  2. Cell Data D1 - 1 D2 - dalawang D3 - 3 D5 - 5 D6 - Anim na E1 - D1 E2 - D5 F1 - Bilang:

Pagpasok sa COUNT - INDIRECT Formula

  1. Mag-click sa cell G1 - kung saan ang mga resulta ng halimbawang ito ay ipapakita
  2. Ipasok ang formula: = COUNT (HINDIRECT (E1 & ":" & E2))
  3. Pindutin ang Enter key sa keyboard upang makumpleto ang pag-andar
  4. Ang cell G1 ay dapat maglaman ng sagot na 3

Tandaan na ang COUNT function ay binibilang lamang ang mga cell na naglalaman ng mga numero, kaya kahit na apat sa limang mga selula sa hanay ng D1: D5 ay naglalaman ng data, tatlong cell lamang ang naglalaman ng mga numero.

Ang mga cell na blangko o naglalaman ng data ng teksto ay binabalewala ng function.

Pagbabago sa Saklaw ng Formula & # 39; s

  1. Mag-click sa cell E1
  2. Ipasok ang cell reference D3
  3. Pindutin ang Enter key sa keyboard upang lumipat sa cell E2
  4. Sa cell na ito ipasok ang cell reference D6
  5. Pindutin ang Enter key sa keyboard
  6. Ang sagot sa cell G1 ay dapat magbago sa 2 dahil lamang ng dalawang mga cell sa bagong range D3: D6 ay naglalaman ng mga numero

COUNTA, COUNTBLANK at HINDI DIREKTA

Ang dalawang iba pang mga pag-andar ng Excel ay COUNTA - na nagbibilang ng mga cell na naglalaman ng anumang uri ng data - hindi papansin lamang blangko o walang laman na mga cell, at COUNTBLANK , na nagbibilang lamang ng blangko o walang laman na mga cell sa hanay.

Dahil pareho sa mga function na ito ay may katulad na syntax sa COUNT function, maaari silang mapalitan sa halimbawa sa itaas nang INDIRECT upang lumikha ng mga sumusunod na formula:

= COUNTA (HINDI DIREKTA (E1 & ":" & E2))

= COUNTBLANK (INDERECT (E1 & ":" & E2))

Para sa hanay na D1: D5, ang COUNTA ay babalik sa isang sagot na 4 - dahil apat sa limang mga cell ang naglalaman ng data, at OUNTBLANK at sagot ng 1 - dahil mayroon lamang isang blangko na selula sa hanay.