Ing sawetara kasus, pangguna diadhepi kanthi tugas bali menyang sèl target saka sèl liyane kanggo sawetara karakter tartamtu, diwiwiti kanthi tandha sing dituduhake ing akun ing sisih kiwa. Fungsi iki wis nggawe proyek gedhe kanthi tugas iki. PSTR. Fungsi kasebut mundhak luwih akeh manawa operator liyane sing digunakake ing kombinasi karo, contone SEARCH utawa MUNGKIN. Ayo katon cedhak apa fitur fungsi kasebut. PSTR lan ndeleng cara kerjane karo conto tartamtu.
Nggunakake PSTR
Tugas utama operator PSTR yaiku kanggo extract saka sheet sheet kasebut nomer tartamtu karakter dicithak, kalebu spasi, miwiti karo karakter sing dituduhake ing sisih kiwa simbol. Fungsi iki kalebu kategori operator teks. Sintaksipun inggih punika:
= PSTR (teks; initial_position; jumlah karakter)
Minangka sampeyan bisa ndeleng, formula iki kasusun saka telung argumen. Kabeh kudu.
Argumentasi "Teks" ngemot alamat elemen saka sheet sing ngemot ekspresi teks karo karakter sing diekstrak.
Argumentasi "Posisi Pemula" diwaca ing wangun nomer, sing nuduhake saka tandha ing akun kasebut, wiwit saka sisih kiwa, perlu kanggo extract. Karakter sing kapisan dianggep minangka "1"kapindho kanggo "2" lan liya-liyane Malah spasi diitung ing pitungan.
Argumentasi "Jumlah karakter" ngandhut indeks numerik saka nomer karakter, wiwit saka posisi awal sing bakal diekstrak menyang sel target. Ing ngitung sing padha karo argumen sadurunge, spasi dijupuk.
Conto 1: ekstraksi tunggal
Jelasake conto panggunaan fungsi kasebut. PSTR Ayo miwiti karo kasus sing paling gampang nalika sampeyan kudu ngekstrak ekspresi siji. Mesthi, opsi kasebut ing laku jarang digunakake, supaya kita menehi tuladha iki minangka introduksi marang prinsip operasi operator kasebut.
Dadi, kita duwe meja karyawan. Lambang pertama berisi nama karyawan. Kita kudu nggunakake operator PSTR extract mung jeneng wong pisanan saka daftar Peter Ivanovich Nikolayev ing sel kasebut.
- Pilih elemen sheet sing bakal digawe extraction. Klik tombol "Pasang fungsi"sing dumunung ing cedhak garis rumus.
- Jendhela diwiwiti. Fungsi master. Menyang kategori "Teks". Pilih jeneng sing ana "PSTR" lan klik tombol "OK".
- Jendhela argumen operator diluncurake. "PSTR". Minangka sampeyan bisa ndeleng, ing jendhela iki, jumlah lapangan cocog karo jumlah argumen fungsi iki.
Ing lapangan "Teks" ketik koordinat sèl, sing ngemot jeneng buruh. Supaya ora kanggo drive ing alamat kanthi manual, mung nyetel kursor ing lapangan lan klik tombol mouse kiwa ing unsur ing sheet, kang ngemot data kita perlu.
Ing lapangan "Posisi Pemula" sampeyan kudu nemtokake nomer simbol, ngitung saka sisih kiwa, saka endi jeneng pegawe diwiwiti. Kita uga njupuk spasi akun nalika ngitung. Surat "H", sing jenenge karyawan Nikolaev wiwit, iku simbol nomer limalas. Mulane, ing lapangan sijine nomer kasebut "15".
Ing lapangan "Jumlah karakter" Sampeyan kudu nemtokake jumlah karakter sing mbentuk jeneng mburi. Iku kasusun saka wolung karakter. Nanging amarga sawise jeneng mburi ora ana karakter ing sel, kita bisa nunjukake luwih akeh karakter. Sing, ing kasus kita, sampeyan bisa nglebokake nomer sing cocog karo utawa luwih saka wolu. Kita sijine, contone, nomer kasebut "10". Nanging yen sawise jenenge ing sel ana luwih akeh tembung, angka utawa karakter liyane, mula kita kudu ngeset nomer sing tepat karakter"8").
Sawise kabeh data wis dikirim, klik tombol "OK".
- Minangka sampeyan bisa ndeleng, sawise tumindak iki, jeneng karyawan ditampilake ing sing dituduhake ing langkah pisanan. Conto 1 sel
Pawulangan: Wisaya fungsi Excel
Conto 2: ekstraksi kelompok
Nanging, kanggo tujuan praktis, luwih gampang kanthi manual ngetik siji jeneng pungkasan saka nggunakake rumus iki. Nanging kanggo mindhah grup data nggunakake fungsi bakal cukup cocok.
We have a list of smartphones. Sadurunge jeneng saben model iku tembung "Smartphone". Kita kudu dilebokake ing kolom kapisah mung jeneng model tanpa tembung iki.
- Pilih unsur asli kosong sing bakal ditampilake, lan telpon jendhela argumen operator PSTR ing cara sing padha kaya ing conto sadurungé.
Ing lapangan "Teks" nemtokake alamat unsur pisanan kolom kanthi data asli.
Ing lapangan "Posisi Pemula" kita kudu nemtokake nomer simbol saka data sing bakal diekstrak. Ing kasus kita, ing saben sel sadurunge jeneng model iku tembung "Smartphone" lan papan. Mangkono, ukara sing arep dilebokake ing sel sing kapisah ing ngendi wae diwiwiti kanthi aksara kaping sepuluh. Setel nomer kasebut "10" ing lapangan iki.
Ing lapangan "Jumlah karakter" sampeyan kudu ngeset nomer karakter sing ngemot tembung sing ditampilake. Minangka sampeyan bisa ndeleng, ing jeneng saben model iku beda karakter. Nanging nyatane yen sawise jeneng model, teks ing sel bakal nutup situasi kasebut. Mulane, kita bisa nyetel ing lapangan iki nomer apa wae sing padha karo utawa luwih gedhe tinimbang jumlah karakter ing jeneng paling dawa ing daftar iki. Setel nomer sing sewelas karakter. "50". Jeneng sembarang smartphone sing kadhaptar ora ngluwihi 50 karakter, supaya pilihan iki cocog karo kita.
Sawise data kacathet, klik tombol "OK".
- Sawise kuwi, jeneng model smartphone pisanan ditampilake ing sel tabel sing wis ditemtokake.
- Supaya ora ngetik rumus menyang saben sel saka kolom kanthi kapisah, kita nggawe panyalin kanthi cara ngetik. Kanggo nindakake iki, pasang kursor ing pojok ngisor sisih ngisor kanthi rumus. Kursor dikonversi dadi marker isi ing salib cilik. Clamp tombol mouse kiwa lan seret menyang pungkasan kolom.
- Minangka sampeyan bisa ndeleng, kabeh kolom sawise iki bakal diisi karo data sing kita butuhake. Rahasia punika pitakonan "Teks" iku referensi relatif lan uga owah-owahan minangka posisi owah-owahan sel target.
- Nanging masalah iku yen kita tiba-tiba arep ngganti utawa mbusak kolom kanthi data asli, data ing kolom target ora bakal ditampilake kanthi bener, amarga padha karo siji liyane kanthi rumus.
Kanggo "ngilangi" asil saka kolom asli, kita nggawe manipulasi ing ngisor iki. Pilih kolom sing ngemot formula. Sabanjure, menyang tab "Ngarep" lan klik ing lambang "Salinan"dumunung ing sawijining blok "Clipboard" ing tape.
Minangka tindakan alternatif, sampeyan bisa menet tombol kombinasi sawise pilihan Ctrl + C.
- Banjur, tanpa njabut pilihan, klik-tengen ing kolom. Menu konteks dibukak. Ing blok "Pilihan Opsi" klik ing lambang "Nilai".
- Sawise kuwi, tinimbang rumus, nilai bakal dilebokake ing kolom sing dipilih. Saiki sampeyan bisa kanthi cepet ngganti utawa mbusak kolom asli. Ora bakal nyebabake asil apa wae.
Conto 3: nggunakake kombinasi operator
Nanging, conto ing ndhuwur diwatesi dening kasunyatan yen tembung pisanan ing kabeh sel sumber kudu nduweni jumlah karakter sing padha. Gunakake kanthi fungsi PSTR operator SEARCH utawa MUNGKIN bakal nggedhekake kemungkinan nggunakake rumus.
Operator teks SEARCH lan MUNGKIN ngasilake posisi karakter kasebut ing teks sing ditampilake.
Sintaks fungsi SEARCH sabanjuré:
= SEARCH (search_text; text_for_search; initial_position)
Sintaks operator MUNGKIN katon kaya iki:
= Nemu (search_text; view_text; beginning_position)
Miturut lan gedhe, argumen loro fungsi kasebut identik. Bentenane utama yaiku operator SEARCH nalika ngolah data ora njupuk akun huruf cilik, lan MUNGKIN - njupuk akun.
Ayo ndeleng cara nggunakake operator SEARCH digabung karo fungsi PSTR. We have a table where names of various models of computer equipment with a generalized name are entered. Kaya pungkasan, kita kudu njupuk jeneng model tanpa jeneng umum. Kesulitan yaiku yen ing conto sadurunge jeneng umum kanggo kabeh posisi padha ("smartphone"), banjur ing daftar iki beda ("komputer", "monitor", "speaker", dll) kanthi aksara sing beda. Kanggo ngatasi masalah iki, kita butuh operator SEARCHsing kita nest ing fungsi PSTR.
- Kita nggawe pilihan saka sel pisanan kolom ngendi data bakal output, lan ing cara biasa nelpon jendhela fungsi argumen PSTR.
Ing lapangan "Teks"kaya biasanipun, kita nemtokake sel pisanan kolom kasebut kanthi data asli. Iku kabeh wutuh.
- Nanging nilai lapangan "Posisi Pemula" bakal nemtokake pitakonan sing dadi wangun fungsi SEARCH. Minangka sampeyan bisa ndeleng, kabeh data ing dhaptar kasebut digabung karo kasunyatan sing ana spasi sadurunge jeneng model. Mulane, operator SEARCH bakal nemokake papan kapisan ing sèl jangkohe sumber lan lapor nomer simbol fungsi kasebut PSTR.
Kanggo mbukak jendhela argumen operator SEARCH, ngeset kursor ing lapangan "Posisi Pemula". Sabanjure, klik ing lambang kanthi wujud segitiga, katuntun mudhun. Lambang iki dumunung ing tingkat horisontal sing padha, ing ngendi tombol kasebut dumunung. "Pasang fungsi" lan garis rumus, nanging ing sisih kiwa. Dhaptar operator sing dibukak pungkasan mbukak. Awit ora ana jeneng ing antarane "SEARCH", banjur klik ing item "Fitur liyane ...".
- Jendhela mbukak Fungsi master. Ing kategori "Teks" pilih jeneng "SEARCH" lan klik tombol "OK".
- Jendhela argumentasi operator diwiwiti. SEARCH. Awit kita nggolek spasi, banjur ing lapangan "Tèks panelusuran" nyetel papan kanthi nyetel kursor ana lan mencet tombol sing cocog ing keyboard.
Ing lapangan "Tèks panelusuran" nemtokake tautan menyang sel pisanan kolom kanthi data asli. Tautan iki bakal padha karo sing dituduhake ing lapangan "Teks" ing jendhela argumen operator PSTR.
Argumentasi lapangan "Posisi Pemula" ora dibutuhake. Ing kasus kita, ora perlu isi, utawa sampeyan bisa ngeset nomer kasebut "1". Kanggo samubarang opsi kasebut, panelusuran bakal ditindakake wiwit awal teks.
Sawise data wis dicithak, ora kesusu tekan tombol kasebut "OK"minangka fungsi SEARCH punika nested. Cukup klik ing jeneng PSTR ing garis rumus.
- Sawise nglakokne tumindak sing wis ditemtokake pungkasan, kita kanthi otomatis bali menyang jendhela argumen operator. PSTR. Minangka sampeyan bisa ndeleng, lapangan "Posisi Pemula" wis diisi rumus SEARCH. Nanging rumus iki nuduhake spasi, lan kita perlu karakter sabanjure sawise spasi, saka jeneng model diwiwiti. Mulane, kanggo data sing ana ing lapangan "Posisi Pemula" kita ngrampungake ekspresi "+1" tanpa tanda kutip.
Ing lapangan "Jumlah karakter"kaya ing conto sadurunge, nulisake nomer sing luwih gedhe tinimbang utawa sing padha karo jumlah karakter ing ekspresi paling dawa ing kolom asli. Contone, sijine nomer kasebut "50". Ing kasus kita, iki cukup.
Sawise kabeh manipulasi kasebut, klik tombol "OK" ing ngisor jendhela.
- Minangka sampeyan bisa ndeleng, sawise iki, jeneng model piranti ditampilake ing sel sing kapisah.
- Saiki, nggunakake Wizard Isi, kaya cara sadurungé, salin rumus menyang sel sing ana ing ngisor iki ing kolom iki.
- Jeneng kabeh model piranti ditampilake ing sel target. Saiki, yen perlu, sampeyan bisa ngeculake pranala ing elemen kasebut karo kolom data sumber, kaya ing wektu sadurunge, kanthi kanthi senga nunjukake nilai-nilai panyalin lan paste. Nanging, tindakan iki ora tansah dibutuhake.
Fungsi MUNGKIN digunakake sajroning rumus PSTR ing prinsip sing padha karo operator SEARCH.
Minangka sampeyan bisa ndeleng, fungsi kasebut PSTR Iku alat sing trep banget kanggo nampilake data sing perlu ing sel sing wis ditemtokake. Kasunyatan manawa ora populer ing antarane para pengguna amarga kasunyatane akeh pangguna, nggunakake Excel, mbayar manungsa waé kanggo fungsi matématika, tinimbang tèks tekstual. Nalika nggunakake rumus iki minangka kombinasi karo operator liyane, fungsi kasebut mundhak luwih akeh.