30 fungsi Excel ing 30 dina: ora langsung

Sugeng rawuh! Sampeyan wis tekan dina pungkasan maraton 30 fungsi Excel ing 30 dina. Iki minangka perjalanan sing dawa lan menarik nalika sampeyan wis sinau akeh perkara sing migunani babagan fungsi Excel.

Ing dina kaping 30 maraton, kita bakal nyinaoni fungsi kasebut LANGSUNG (INDIRECT), sing ngasilake pranala sing ditemtokake dening string teks. Kanthi fungsi iki, sampeyan bisa nggawe dhaptar gulung mudhun sing gumantung. Contone, nalika milih negara saka dhaptar gulung mudhun nemtokake pilihan sing bakal katon ing dhaptar gulung mudhun kutha.

Dadi, ayo goleki kanthi luwih rinci babagan bagean teoretis saka fungsi kasebut LANGSUNG (TIDAK LANGSUNG) lan jelajahi conto praktis saka aplikasi kasebut. Yen sampeyan duwe informasi tambahan utawa conto, mangga bareng ing komentar.

Fungsi 30: LANGSUNG

fungsi LANGSUNG (INDIRECT) ngasilake pranala sing ditemtokake dening string teks.

Kepiye sampeyan bisa nggunakake fungsi INDIRECT?

Wiwit fungsi LANGSUNG (INDIRECT) ngasilake link sing diwenehake dening senar teks, sampeyan bisa nggunakake kanggo:

  • Nggawe link dhisikan non-shifting.
  • Nggawe referensi kanggo sawetara jeneng statis.
  • Nggawe link nggunakake informasi sheet, baris, lan kolom.
  • Nggawe array non-shifting saka nomer.

Sintaksis ora langsung (ora langsung)

fungsi LANGSUNG (INDIRECT) nduweni sintaks ing ngisor iki:

INDIRECT(ref_text,a1)

ДВССЫЛ(ссылка_на_ячейку;a1)

  • ref_text (link_to_cell) iku teks pranala.
  • a1 - yen padha karo TRUE (TRUE) utawa ora ditemtokake, banjur gaya pranala bakal digunakake A1; lan yen PALSU (PALSU), banjur gaya R1C1.

Traps LANGSUNG (TIDAK LANGSUNG)

  • fungsi LANGSUNG (TIDAK LANGSUNG) diitung maneh nalika nilai ing lembar kerja Excel diganti. Iki bisa banget alon mudhun workbook yen fungsi digunakake ing akeh rumus.
  • Yen fungsi LANGSUNG (INDIRECT) nggawe link menyang buku kerja Excel liyane, buku kerja kasebut kudu mbukak utawa rumus bakal nglaporake kesalahan #REF! (#LINK!).
  • Yen fungsi LANGSUNG (TIDAK LANGSUNG) ngrujuk sawetara sing ngluwihi wates baris lan kolom, rumus bakal nglaporake kesalahan #REF! (#LINK!).
  • fungsi LANGSUNG (TIDAK LANGSUNG) ora bisa ngrujuk kisaran jeneng dinamis.

Conto 1: Nggawe link dhisikan non-shifting

Ing conto pisanan, kolom C lan E ngemot nomer padha, jumlah sing diwilang nggunakake fungsi CACAHE (SUM) uga padha. Nanging, rumus rada beda. Ing sel C8, rumus kasebut yaiku:

=SUM(C2:C7)

=СУММ(C2:C7)

Ing sel E8, fungsi kasebut LANGSUNG (INDIRECT) nggawe pranala menyang sel wiwitan E2:

=SUM(INDIRECT("E2"):E7)

=СУММ(ДВССЫЛ("E2"):E7)

Yen sampeyan nglebokake baris ing ndhuwur sheet lan nambah nilai kanggo Januari (Jan), banjur jumlah ing kolom C ora bakal ngganti. Rumus bakal ganti, reaksi kanggo tambahan baris:

=SUM(C3:C8)

=СУММ(C3:C8)

Nanging, fungsi LANGSUNG (INDIRECT) ndandani E2 minangka sel wiwitan, mula Januari kanthi otomatis kalebu ing pitungan total kolom E. Sel pungkasan wis diganti, nanging sel wiwitan ora kena pengaruh.

=SUM(INDIRECT("E2"):E8)

=СУММ(ДВССЫЛ("E2"):E8)

Conto 2: Link menyang kisaran jeneng statis

fungsi LANGSUNG (TIDAK LANGSUNG) bisa nggawe referensi kanggo sawetara jeneng. Ing conto iki, sel biru nggawe sawetara NumList. Kajaba iku, sawetara dinamis uga digawe saka nilai ing kolom B NumListDyn, gumantung saka nomer nomer ing kolom iki.

Jumlah kanggo loro kisaran bisa diitung kanthi menehi jeneng minangka argumen kanggo fungsi kasebut CACAHE (SUM), kaya sing sampeyan deleng ing sel E3 lan E4.

=SUM(NumList) или =СУММ(NumList)

=SUM(NumListDyn) или =СУММ(NumListDyn)

Tinimbang ngetik jeneng sawetara menyang fungsi CACAHE (SUM), Sampeyan bisa ngrujuk jeneng sing ditulis ing salah sawijining sel lembar kerja. Contone, yen jeneng NumList ditulis ing sel D7, banjur rumus ing sel E7 bakal kaya mangkene:

=SUM(INDIRECT(D7))

=СУММ(ДВССЫЛ(D7))

Sayange fungsi LANGSUNG (INDIRECT) ora bisa nggawe referensi kisaran dinamis, dadi nalika sampeyan nyalin rumus iki mudhun menyang sel E8, sampeyan bakal entuk kesalahan #REF! (#LINK!).

Conto 3: Nggawe link nggunakake informasi sheet, baris, lan kolom

Sampeyan bisa nggawe link kanthi gampang adhedhasar nomer baris lan kolom, uga nggunakake nilai FALSE (FALSE) kanggo argumen fungsi kapindho LANGSUNG (ora langsung). Iki carane link gaya digawe R1C1. Ing conto iki, kita nambahake jeneng sheet menyang link - 'MyLinks'!R2C2

=INDIRECT("'"&B3&"'!R"&C3&"C"&D3,FALSE)

=ДВССЫЛ("'"&B3&"'!R"&C3&"C"&D3;ЛОЖЬ)

Conto 4: Nggawe array nomer non-shifting

Kadhangkala sampeyan kudu nggunakake macem-macem nomer ing rumus Excel. Ing conto ing ngisor iki, kita pengin rata-rata 3 nomer paling gedhe ing kolom B. Angka kasebut bisa dilebokake ing rumus, kaya sing ditindakake ing sel D4:

=AVERAGE(LARGE(B1:B8,{1,2,3}))

=СРЗНАЧ(НАИБОЛЬШИЙ(B1:B8;{1;2;3}))

Yen sampeyan butuh array sing luwih gedhe, mula sampeyan ora pengin ngetik kabeh nomer ing rumus kasebut. Pilihan kapindho yaiku nggunakake fungsi kasebut Row (ROW), kaya sing ditindakake ing rumus array sing dilebokake ing sel D5:

=AVERAGE(LARGE(B1:B8,ROW(1:3)))

=СРЗНАЧ(НАИБОЛЬШИЙ(B1:B8;СТРОКА(1:3)))

Pilihan katelu yaiku nggunakake fungsi kasebut Row (STRING) bebarengan karo LANGSUNG (INDIRECT), kaya sing wis rampung karo rumus array ing sel D6:

=AVERAGE(LARGE(B1:B8,ROW(INDIRECT("1:3"))))

=СРЗНАЧ(НАИБОЛЬШИЙ(B1:B8;СТРОКА(ДВССЫЛ("1:3"))))

Asil kanggo kabeh 3 rumus bakal padha:

Nanging, yen larik dilebokake ing sisih ndhuwur sheet, rumus kapindho bakal ngasilake asil sing salah amarga referensi ing rumus bakal diganti bebarengan karo owah-owahan baris. Saiki, tinimbang rata-rata saka telung nomer paling gedhe, rumus ngasilake rata-rata nomer 3, 4, lan 5 paling gedhe.

Nggunakake fungsi LANGSUNG (INDIRECT), rumus katelu nyimpen referensi baris sing bener lan terus nuduhake asil sing bener.

Ninggalake a Reply