Met malem, kebetulan bangun tidur dan susah mau tidur lagi kemudian posting lagi aja deh, kali ini kasusnya adalah pengambilan data berdasar frejuensi teks terbanyak. Tabelnya sepeti ini
Hasil yang diharapkan seperti ini
Rumusnya :
letakkan di C3 dan tekan secara array atau CSE kemudian copas ke bawah.
=INDEX($A$1:$A$10;MATCH(LARGE(FREQUENCY(MATCH($A$1:$A$10;$A$1:$A$10;0);ROW($A$1:$A$10)-ROW($A$1)+1)+ROW($A$1:$A$11)/10000;ROWS(A$1:A1));FREQUENCY(MATCH($A$1:$A$10;$A$1:$A$10;0);ROW($A$1:$A$10)-ROW($A$1)+1)+ROW($A$1:$A$11)/10000;0))
atau
=IFERROR(INDEX($A$1:$A$10;MODE(MATCH($A$1:$A$10;$A$1:$A$10;0)+{0\0}));"")
baris ke-2
=IFERROR(INDEX($A$1:$A$10;MODE(IF(COUNTIF(C$8:C8;$A$1:$A$10)=0;MATCH($A$1:$A$10;$A$1:$A$10;0)+{0\0})));"")
Semuanya rumus array, download file latihan
15 Januari 2017
13 Januari 2017
REVERSE DAN FLIP DATA
Selamat siang para penggemar dan pemerhati Excel, artikel ini mengawali tahun 2017, mudah2xan anda semua sehat dan selalu mendapatkan keberkahan dalam hidup, tetap semangat ya readers. Berkaitan dengan judul Reverse Data, apa itu reverse? artinya membalikkan data, ya hampir sama artinya dengan flip ya. Apa yang dibalik? Jadi yang saya bahas yaitu bagaimana mambalikkan lay out data. Langsung tkp ya guys, tabel permasalahan seperti ini
dan bagaimana membuatnya seperti ini
Jadi hasilnya jadi selain urutannya terbalik dan flip gitu, gimana ya rumusnya, diletakkan di cell D2 dan cops ke samping dan kebawah:
=INDEX($A$2:$B$6;ROWS(A2:A$6);COLUMNS(A2:$B$6))
atau yang ini juga bisa
=INDEX(A$2:A$6;ROWS(A$2:A$6)-ROW(A1)+1;1)
Kasus berikut
tetapi bagaimana dengan tabel yang ada baris yang kosong? tentu tidak bisa pake rumus yang diatas
rumus, diletakkan di D16 dan ENTER secara array, kemudian dicopas ke bawah dan samping
=IFERROR(INDEX(A$16:A$20;SMALL(IF(A$16:A$20<>"";ROW(A$16:A$20)-ROW($A$16)+1);COUNTIF($A$16:$A$20;"="&"?*")-ROW(A1)+1));"")
Kasus ke 3
Nah yang ini multiple columns ya dan hasil yang diinginkan ada 5 lay out baru
1.
rumus:
=IFERROR(INDEX($A$25:$E$29;6-ROWS($1:1);7-COLUMNS($A:A)-ROWS($1:1));"")
2.
rumus:
=IFERROR(INDEX($A$25:$E$29;6-ROWS($1:1);COLUMNS($A:A)-ROWS($1:1)+1);"")
3.
rumus:
=IFERROR(1/(1/INDEX(A$25:A$29;6-ROWS($1:1)));"")
4.
rumus:
=IFERROR(1/(1/INDEX($A$25:$E$29;6-ROWS($1:1);COLUMNS($A$1:$F$1)-COLUMNS($A$1:A1)));"")
5.
rumus:
=IF(OR(ROWS($A$1:$A1) > 5;ROWS($A$1:$A1) < COLUMNS($A$1:A$1));"";OFFSET($A$25;ROWS($A$1:$A1)-1;ROWS($A$1:$A1)-COLUMNS($A$1:A$1)))
6.
rumus:
=IFERROR(INDEX($A25:$E25;AGGREGATE(14;6;COLUMN($A25:$E25)/($A25:$E25<>"");COLUMNS(A25:$E25)));"")
7.
rumus:
=IFERROR(1/(1/INDEX($A$25:$E$29;ROWS($1:1);6-COLUMNS($A$1:A1)));"")
FILE LATIHAN
dan bagaimana membuatnya seperti ini
Jadi hasilnya jadi selain urutannya terbalik dan flip gitu, gimana ya rumusnya, diletakkan di cell D2 dan cops ke samping dan kebawah:
=INDEX($A$2:$B$6;ROWS(A2:A$6);COLUMNS(A2:$B$6))
atau yang ini juga bisa
=INDEX(A$2:A$6;ROWS(A$2:A$6)-ROW(A1)+1;1)
Kasus berikut
tetapi bagaimana dengan tabel yang ada baris yang kosong? tentu tidak bisa pake rumus yang diatas
rumus, diletakkan di D16 dan ENTER secara array, kemudian dicopas ke bawah dan samping
=IFERROR(INDEX(A$16:A$20;SMALL(IF(A$16:A$20<>"";ROW(A$16:A$20)-ROW($A$16)+1);COUNTIF($A$16:$A$20;"="&"?*")-ROW(A1)+1));"")
Kasus ke 3
Nah yang ini multiple columns ya dan hasil yang diinginkan ada 5 lay out baru
1.
rumus:
=IFERROR(INDEX($A$25:$E$29;6-ROWS($1:1);7-COLUMNS($A:A)-ROWS($1:1));"")
2.
rumus:
=IFERROR(INDEX($A$25:$E$29;6-ROWS($1:1);COLUMNS($A:A)-ROWS($1:1)+1);"")
3.
rumus:
=IFERROR(1/(1/INDEX(A$25:A$29;6-ROWS($1:1)));"")
4.
rumus:
=IFERROR(1/(1/INDEX($A$25:$E$29;6-ROWS($1:1);COLUMNS($A$1:$F$1)-COLUMNS($A$1:A1)));"")
5.
rumus:
=IF(OR(ROWS($A$1:$A1) > 5;ROWS($A$1:$A1) < COLUMNS($A$1:A$1));"";OFFSET($A$25;ROWS($A$1:$A1)-1;ROWS($A$1:$A1)-COLUMNS($A$1:A$1)))
6.
rumus:
=IFERROR(INDEX($A25:$E25;AGGREGATE(14;6;COLUMN($A25:$E25)/($A25:$E25<>"");COLUMNS(A25:$E25)));"")
7.
rumus:
=IFERROR(1/(1/INDEX($A$25:$E$29;ROWS($1:1);6-COLUMNS($A$1:A1)));"")
FILE LATIHAN
Langganan:
Postingan (Atom)