Susun dumasar rumus

Upami anjeun kedah nyortir daptar, teras aya seueur cara pikeun jasa anjeun, anu paling gampang nyaéta tombol sortir dina tab atanapi dina ménu. data (Data - Urut). Tapi, aya kaayaan nalika asihan daptar kedah dilakukeun sacara otomatis, nyaéta rumus. Ieu bisa jadi diperlukeun, contona, nalika generating data pikeun daptar turun-handap, nalika ngitung data pikeun grafik, jsb Kumaha nyortir daptar kalawan rumus on laleur?

Métode 1. Data numerik

Upami daptar ngan ukur ngandung inpormasi numerik, teras nyortir éta tiasa gampang dilakukeun nganggo fungsi Sahenteuna (LEUTIK) и garis (JARINGAN):

 

fungsi Sahenteuna (LEUTIK) narik kaluar tina Asép Sunandar Sunarya (kolom A) n-th unsur pangleutikna dina urutan. Jelema. SMALL(A:A;1) nyaéta angka pangleutikna dina kolom, SMALL(A:A;2) nyaéta kadua pangleutikna, jeung saterusna.

fungsi garis (JARINGAN) mulihkeun nomer baris pikeun sél nu ditangtukeun, nyaéta ROW(A1)=1, ROW(A2)=2 jeung sajabana. daptar diurutkeun kami. Kalayan kasuksésan anu sami, anjeun tiasa ngadamel kolom tambahan, eusian sacara manual ku urutan numerik 1,2,3 ...

Métode 2. Daptar téks jeung rumus biasa

Upami daptar henteu ngandung nomer, tapi téks, maka fungsi LEUTIK moal tiasa dianggo deui, janten anjeun kedah jalan anu béda, rada panjang.

Mimiti, hayu urang tambahkeun kolom jasa kalayan rumus dimana nomer séri unggal nami dina daptar anu diurutkeun ka hareup bakal diitung nganggo fungsina. COUNTIF (COUNTIF):

Dina versi Inggris bakal kieu:

=COUNTIF(A:A,»<"&A1)+COUNTIF($A$1:A1,"="&A1)

Istilah kahiji mangrupa fungsi pikeun ngitung jumlah sél nu leuwih saeutik ti nu ayeuna. Anu kadua nyaéta jaring kaamanan upami aya nami langkung ti sakali. Lajeng maranéhna moal boga sarua, tapi successively ngaronjatkeun angka.

Ayeuna nomer anu ditampi kedah disusun sacara berurutan dina urutan naek. Pikeun ieu anjeun tiasa nganggo fungsi Sahenteuna (LEUTIK) ti jalan kahiji:

 

Nya, tungtungna, éta tetep ngan ukur ngaluarkeun nami tina daptar ku nomerna. Jang ngalampahkeun ieu, anjeun tiasa nganggo rumus ieu:

 

fungsi LEUWIH DIBUKA (PERTANDINGAN) maluruh dina kolom B pikeun nomer serial nu dipikahoyong (1, 2, 3, jeung sajabana) jeung, kanyataanna, mulih jumlah garis mana nomer ieu lokasina. Fungsi Indéks (INDEKS) narik kaluar ti kolom A ngaran dina nomer garis ieu.

Métode 3: Formula Array

Metoda ieu, kanyataanna, algoritma panempatan anu sarua sakumaha dina Métode-2, tapi dilaksanakeun ku rumus Asép Sunandar Sunarya. Pikeun nyederhanakeun rumus, rentang sél C1:C10 dibéré ngaran daptar (pilih sél, pencét Ctrl + F3 sareng tombol nyiptakeun):

 

Dina sél E1, salin rumus kami:

=INDEX(Daptar; cocog (leutik (COUNTIF (Daptar; "<" & Daptar); Baris (1: 1)); COUNTIF (Daptar; "<" & Daptar); 0))

Atawa dina versi Inggris:

=INDEX(Daptar, MATCH(LEUTIK(COUNTIF(Daptar, «<"&Daptar), ROW(1:1)), COUNTIF(Daptar, "<"&Daptar), 0))

sareng nyorong Ctrl + Shift + Lebetkeunpikeun ngasupkeun éta salaku rumus Asép Sunandar Sunarya. Lajeng rumus anu dihasilkeun bisa disalin ka handap sakabéh panjang daptar.

Upami anjeun hoyong rumus tumut kana akun teu rentang tetep, tapi bisa nyaluyukeun nalika nambahkeun elemen anyar kana daptar, mangka anjeun bakal kudu rada ngarobah strategi.

Kahiji, rentang Daptar bakal perlu diatur dinamis. Jang ngalampahkeun ieu, nalika nyieun, anjeun kudu nangtukeun teu rentang tetep C3: C10, tapi rumus husus anu bakal nujul ka sadaya nilai sadia, paduli jumlah maranéhanana. Pencét Alt + F3 atawa buka tab Rumus - Manajer Ngaran (Rumus - Manajer Ngaran), nyieun ngaran anyar jeung dina widang link (Rujukan) Lebetkeun rumus di handap ieu (Kuring nganggap yén rentang data anu bakal diurutkeun dimimitian ti sél C1):

=СМЕЩ(C1;0;0;СЧЁТЗ(C1:C1000);1)

=OFFSET(C1,0,0,SCHÖTZ(C1:C1000),1)

Bréh, rumus Asép Sunandar Sunarya luhur bakal perlu stretched handap kalawan margin - kalawan ekspektasi data tambahan diasupkeun dina mangsa nu bakal datang. Dina hal ieu, rumus Asép Sunandar Sunarya bakal mimiti méré kasalahan #NUMBER dina sél nu teu acan dieusian. Pikeun ngahalangan éta, anjeun tiasa nganggo fungsina IFERROR, nu perlu ditambahkeun "sabudeureun" rumus Asép Sunandar Sunarya kami:

=IFERROR(INDEKS (Daptar; cocog (leutik (COUNTIF (Daptar; "<" & Daptar); Baris (1: 1)); COUNTIF (Daptar; "<" & Daptar); 0));»»)

=IFERROR(NDEX(Daptar, MATCH(LEUTIK(COUNTIF(Daptar, «<"&Daptar), BAR(1:1)), COUNTIF(Daptar, "<"&Daptar), 0));"")

Éta nangkep kasalahan #NUMBER sareng ngahasilkeun kakosongan (kutipan kosong).

:

  • Urut rentang dumasar warna
  • Naon rumus Asép Sunandar Sunarya jeung naha maranéhna diperlukeun
  • Sortir sareng susunan dinamis dina Office 365 anyar

 

Leave a Reply