"Excel COUNT" - netiesioginė formulė

Skaičių skaičius, datos ar tekstas Excel

Naudojant NETIESIOS funkciją "Excel" formules lengva pakeisti formulėje naudojamų ląstelių nuorodų diapazoną, nereikia redaguoti pačios formulės.

INDIRECT gali būti naudojamas su daugybe funkcijų, kurios priima ląstelių nuorodą kaip argumentą, pavyzdžiui, SUM ir COUNT funkcijas.

Pastaruoju atveju naudodamas INDIRECT kaip argumentą COUNT sukuria dinaminį ląstelių nuorodų, kurias gali sudaryti funkcija, diapazoną.

Netiesioginis tai daro, paverčiant tekstinius duomenis (kartais vadinamus teksto eilute ) į ląstelių nuorodą.

Pavyzdys: dinaminio diapazono naudojimas su COUNT - INDJECT formule

Šis pavyzdys pagrįstas duomenimis, pateiktais aukščiau esančiame paveikslėlyje.

Pamokoje sukurta COUNT - INDJECT formulė yra:

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

Šioje formulėje NETIESIOS funkcijos argumentas yra:

Rezultatas yra tas, kad INDIREKTAS paverčia teksto eilutę D1: D5 į ląstelės nuorodą ir perduoda jį kartu su COUNT funkcija.

Formulės diapazono dinaminis keitimas

Atminkite, kad tikslas yra sukurti formulę su dinaminiu diapazonu - tą, kurį galima keisti be paties formos redagavimo.

Pakeitus tekstinius duomenis, esančius ląstelėse E1 ir E2, pvz., Iš D1 ir D5 į D3 ir D6, funkcijos diapazonas gali būti lengvai pakeistas iš D1: D5 į D3: D6.

Tai pašalina poreikį redaguoti formulę ląstelėje G1.

Įvadas į mokymo duomenis

  1. Įrašykite šiuos duomenis į ląsteles nuo D1 iki E2
  2. Ląstelių duomenys D1 - 1 D2 - du D3 - 3 D5 - 5 D6 - šeši E1 - D1 E2 - D5 F1 - skaičius:

Įvedama COUNT - NETIESIOGINĖ formulė

  1. Spustelėkite langelį G1 - čia bus rodomi šio pavyzdžio rezultatai
  2. Įveskite formulę: = COUNT (netiesiogiai (E1 & ":" & E2))
  3. Paspauskite klavišą Enter, kad užbaigtumėte funkciją
  4. G1 langelyje turėtų būti 3 atsakymas

Atkreipkite dėmesį, kad funkcija COUNT tik skaičiuoja langelius, kuriuose yra skaičių, todėl nors keturios iš penkių langelių D1: D5 diapazone turi duomenų, tik trys langeliuose yra skaičiai.

Ląstelės, kurios yra tuščios arba kuriose yra tekstinių duomenų, funkcija ignoruojama.

Modulio formulės diapazono pakeitimas

  1. Spustelėkite langelį E1
  2. Įveskite langelio nuorodą D3
  3. Paspauskite klaviatūros klavišą Enter, kad pereitumėte į langelį E2
  4. Šioje ląstelėje įrašykite ląstelės nuorodą D6
  5. Paspauskite klaviatūros klavišą Enter
  6. G1 ląstelių atsakymas turėtų būti 2, nes tik naujos diapazono D3: D6 ląstelės turi skaičius

COUNTA, COUNTBLANK ir NETIESIOGINIS

Dvi kitos Excel skaičiavimo funkcijos yra COUNTA - skaičiuojamos ląstelės, kuriose yra bet kokio tipo duomenys, ignoruojant tik tuščias arba tuščias ląsteles, ir COUNTBLANK , kuriuose skaičiuojami tik tušti ar tušti langeliai diapazone.

Kadangi abi šios funkcijos turi panašią sintaksę su COUNT funkcija, jos gali būti pakeistos į pirmiau pateiktą pavyzdį NETIESIOGINIAI, kad sukurtumėte šias formules:

= COUNTA (netiesiogiai (E1 & ":" & E2))

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

Jei diapazonas D1: D5, COUNTA grąžintų 4 atsakymą, nes keturiose iš penkių ląstelių yra duomenų, OUNTBLANK ir 1 atsakymas, nes diapazonas yra tik vienas tuščias langelis.