Sabtu, 20 Juni 2020

Re: [belajar-excel] Cara ambil karakter ditengah

 

Terima kasih pak


On Wed, 24 May 2017 at 8:45, 'Mr. Kid' mr.nmkid@gmail.com [belajar-excel]
<belajar-excel@yahoogroups.com> wrote:
 

Hai Thomas,

Pakai konsep text delimited ya.
Teks yang menjadi delimiter diubah jadi ruang kosong yang luas.
Contoh :
Substitute( teks , "/" , rept(" ",99) )
Hasilnya : ada ruang kosong berupa spasi sebanyak 99 antar field.

Pengen ambil field terkanan, seperti si bunyi 'bc.' Dsb
Trim(Right( hasil_split_dgn_substitute , 99 ) )

Pengen ambil setelah bunyi 'No.' pada field tersebut yang berdelimiter '/'
Trim(Left(Substitute( Mid( teks , search( "no." , teks ) + 4 , 99 ) , "/" , rept(" ",99) ) , 99 ))
*** pakai search() supaya case insensitive
*** pakai trim() supaya spasi berlebih jadi terpotong

Regards,
Kid
Sent from my smart enough phone

On May 23, 2017, at 17:54, Thomas Budiarto themassto@yahoo.com [belajar-excel] <belajar-excel@yahoogroups.com> wrote:

 

Terima kasih pak ade atas solusinya, sy juga pake fungsi left n right cuma hasilnya tidak seperti yg sy inginkan...harus manual...tergantung panjang karakter. Ini contoh kata2nya...


Contoh datanya seperti ini pak :
Jakarta/gt.30 No.1234/Bc hasil : 1234 & Bc
Jakarta/gt.30 No.1234/Abc hasil 1234 & Abc
Jakarta/gt.30 No.123/Ab hasil 123 & Ab
Jakarta/gt.30 No.123/Abc hasil 123 & Abc
Jakarta/gt.30 No.12/Ab hasil 12 & Ab
Jakarta/gt.30 No.12/Abc hasil & Abc
Jakarta/gt.30 No.01/Ab hasil 01 & Ab
Jakarta/gt.30 No.01/Abc hasil 01 & Abc

Note : hasil itu dikolom yg berbeda, saya pengennya ambil hasilnya itudari karakter "/".

 

Dear,

 

Untuk ambil karakter bisa menggunakan fungsi LEFT,bisa juga RIGHT bisa juga dengan fungsi MID.

LEFT(text,num_chars) = (text/lokasi cell,jumlah karakter yg diambil dari paling kiri text)

LEFT(text,num_chars) = (text/lokasi cell,jumlah karakter yg diambil dari paling kanan text)

MID(text,start_num,num_chars) = (text/lokasi cellnya,urutan keberapa dari text yg akan diambil dihitung dari paling kiri, jumlah karakter yg akan diambil).

TRIM(text) = Berguna untuk menghilangkan atau mendelete karakter spasi dari suatu kalimat

CONCATENATE à berfungsi menggabungkan maksimal 255 text string menjadi satu gabungan. (latihan : coba tulis nama di C1= Belajar dan C2= Excel kemudian gabungkan), =CONCATENATE(C1,C2)  hasilnya BelajarExcel.  Eh butuh spasi? Tambahkan saja karakter spasi (" ").=CONCATENATE(C1," ",C2) 

Contoh :       

                  

cell A1 = JAKARTA/GT.30 No.1234/Bc.

Jika diurutkan maka dari text cell A1 tersebut adalah :

 

     2        4        6         8      10   12    14     16    18    20   22     24

1         3         5        7       9       11    13    15    17    19    21     23    25

dari kiri à    JAKARTA/GT.30 No.1234/Bc.    ß dari kanan

 

No.Urutan

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

Ket lokasi cell

Karakter

J

A

K

A

R

T

A

/

G

T

.

3

0

Ada spasi

N

o

.

1

2

3

4

/

B

c

.

A1

Notched Right Arrow: Dari Kanan

Mari kita coba-coba.

=RIGHT(A1,8) à ambil 8 buah karakter dari paling kanan karakter di A1

  hasilnya adalah 1234/Bc.

 

=LEFT(A1,7) à ambil 7 karakter dari paling kiri karakter di A1

  hasilnya adalah JAKARTA

 

=MID(A1,9,3) à ambil 3 karakter mulai urutan ke-9 dari paling kiri karakter di A1

  hasilnya adalah GT.

 

=MID(A1,9,2) à ambil 2 karakter mulai urutan ke-9 dari paling kiri karakter di A1

  hasilnya adalah GT

 

Nah Pak Thomas, apakah dari contoh dan penjelasan diatas bisa membuat dan menemukan formula yang diinginkan?

 

Catatan Penting.

Awas!! jangan lupa jika regional setting indonesia, ganti tanda koma(,) dengan titik koma (;) pada formula Anda.

 

 

Selamat mencoba,

Salam belajar excel,

Ade

 

 

 

From: belajar-excel@yahoogroups.com [mailto:belajar-excel@yahoogroups.com]
Sent: Friday, May 19, 2017 10:32 PM
To: belajar-excel@yahoogroups.com
Subject: [belajar-excel] Cara ambil karakter ditengah

 

 

Dear master Excel,

mohon bantuan, misal saya punya data seperti ini : JAKARTA/GT.30 No.1234/Bc. saya mau ambil karakter 4 angka sebelum simbol "/" dan 3 karakter setelah simbol "/". hasil yang saya mau seperti ini : 1234 dan Bc. trims

<image001.png>

__._,_.___

Posted by: Thomas Budiarto <themassto@yahoo.com>
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (10)
============================================================
Pojok Lowongan Kerja yang disediakan milis :
http://milis-belajar-excel.1048464.n5.nabble.com/Pojok-Lowongan-Kerja-f5725753.html
*** Posting lowongan kerja : ke link tersebut dan klik New Topic
============================================================
bergabung ke milis (subscribe), kirim mail kosong ke: belajar-excel-subscribe@yahoogroups.com
posting ke milis, kirimkan ke: belajar-excel@yahoogroups.com
berkunjung ke web milis : http://tech.groups.yahoo.com/group/belajar-excel/messages
melihat file archive / mendownload lampiran : http://www.mail-archive.com/belajar-excel@yahoogroups.com/
atau (sejak 25-Apr-2011) bisa juga di : http://milis-belajar-excel.1048464.n5.nabble.com/
menghubungi moderators & owners: belajar-excel-owner@yahoogroups.com
keluar dari membership milis (UnSubscribe), kirim mail kosong ke : belajar-excel-unsubscribe@yahoogroups.com
---------------------------------------------------------------------

.

__,_._,___

Tidak ada komentar:

Posting Komentar