Excel

Luo joukko numeroita

Create Array Numbers

Excel-kaava: Luo joukko numeroitaYleinen kaava
{= ROW ( INDIRECT (start&':'&end))}
Yhteenveto

Voit luoda joukon numeroita, kuten {12345}, käyttämällä kaavaa, joka perustuu RIVI ja EPÄSUORA toimintoja. Tätä tekniikkaa käytetään useimmiten taulukon kaavat jotka tarvitsevat numeerisen taulukko jonkinlaista käsittelyä varten. Esitetyssä esimerkissä kaava kohdassa D5 on:

 
{= ROW ( INDIRECT (B5&':'&C5))}

joka palauttaa taulukon kuten {12345}.



muuntaa päivämäärä vuoden päiväksi

Huomaa: kun syötetään yhteen soluun, Excel näyttää vain taulukon ensimmäisen kohteen. Käytä kaavapalkissa F9 nähdäksesi matriisin todellisen tuloksen. Normaalisti tätä kaavaa käytetään suuremmassa matriisikaavassa, joka syötetään ohjaimella + shift + enter.



Selitys

Huomaa: In Excel 365 , uusi SEQUENCE-toiminto on parempi ja helpompi tapa luoda joukko numeroita. Alla selitetty menetelmä toimii aiemmissa versioissa.

Tämän kaavan ydin on merkkijono, joka edustaa rivejä. Esimerkiksi, jos haluat luoda taulukon, jossa on 10 numeroa, voit koodata merkkijonon epäsuoraksi seuraavasti:



 
= ROW ( INDIRECT ('1:10'))

EPÄSUORA-funktio tulkitsee tämän tekstin tarkoittavan aluetta 1:10 (10 riviä) ja RIVI-funktio palauttaa rivinumeron jokaiselle kyseisen alueen riville ryhmän sisällä.

Esitetyssä esimerkissä käytetään kaavan yleisempää versiota, joka poimii aloitus- ja loppunumerot vastaavasti B5: stä ja C5: stä, joten ratkaisu näyttää tältä:

 
= ROW ( INDIRECT (B5&':'&C5)) = ROW ( INDIRECT (1&':'&5)) = ROW ( INDIRECT ('1:5')) = ROW (1:5) ={12345}

Syy epäsuoraan kaavassa on suojautua laskentataulukon muutoksilta. Ilman epäsuoraa, rivien lisääminen tai poistaminen voi muuttaa alueviitettä, esimerkiksi:



 
= ROW (1:5)

muuttuu:

 
= ROW (1:4)

Jos rivi 1 poistetaan. Koska INDIRECT toimii tekstillä rakennetun viitteen kanssa, laskentataulukon muutokset eivät vaikuta siihen.

Suhteelliset rivinumerot alueella

Jos tarvitset taulukkoa, joka koostuu alueen suhteellisista rivinumeroista, voit käyttää seuraavaa kaavaa:

 
= ROW (range)- ROW (range.firstcell)+1

Katso tällä sivulla saadaksesi täydellisen selityksen.

kuinka lasketaan ainutlaatuisten arvojen lukumäärä Excelissä

Negatiiviset arvot

RIVI-toiminto ei käsittele negatiivisia lukuja, joten et voi sekoittaa negatiivisia lukuja alkaa ja loppuun . Voit kuitenkin soveltaa matemaattisia operaatioita ROW: n luomaan matriisiin. Esimerkiksi seuraava kaava luo tämän taulukon: {-5-4-3-2-1}

 
= ROW ( INDIRECT (1&':'&5))-6

Numerot päinvastaisessa järjestyksessä, n - 1

Voit luoda positiivisten lukujen taulukon laskevassa järjestyksessä välillä n - 1 käyttämällä seuraavaa kaavaa:

 
= ABS ( ROW ( INDIRECT ('1:'&n))-(n+1))
Kirjailija Dave Bruns


^