[belajar-excel] Cara ambil karakter ditengah

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[belajar-excel] Cara ambil karakter ditengah

Milis Belajar Excel mailing list
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
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [belajar-excel] Cara ambil karakter ditengah

Milis Belajar Excel mailing list
Karena contoh datanya hanya satu, mungkin bisa digunakan formula:
=RIGHT(A1;3)

=LEFT(RIGHT(A1;8);4)

lebih baik dikirimkan file excel dengan banyak kemungkinan, sehingga
jawaban dapat sesuai pertanyaan.

Formula di atas dapat menjawab sesuai pertanyaan hanya untuk
JAKARTA/GT.30 No.1234/Bc.  mungkin akan butuh formula lain untuk data
lainnya.


On 19/05/17 22.32, Thomas Budiarto [hidden email] [belajar-excel]
wrote:
> JAKARTA/GT.30 No.1234/Bc

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

RE: [belajar-excel] Cara ambil karakter ditengah

Milis Belajar Excel mailing list
In reply to this post by Milis Belajar Excel mailing list
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

[image: 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:* [hidden email] [mailto:[hidden email]]

*Sent:* Friday, May 19, 2017 10:32 PM
*To:* [hidden email]
*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



image003.png (1K) Download Attachment
image004.jpg (578 bytes) Download Attachment
image005.jpg (492 bytes) Download Attachment
image006.jpg (454 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

RE: [belajar-excel] Cara ambil karakter ditengah

Milis Belajar Excel mailing list
In reply to this post by Milis Belajar Excel mailing list
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

[image: 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:* [hidden email] [mailto:[hidden email]]

*Sent:* Friday, May 19, 2017 10:32 PM
*To:* [hidden email]
*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



image004.jpg (578 bytes) Download Attachment
image005.jpg (492 bytes) Download Attachment
image006.jpg (454 bytes) Download Attachment
image001.png (1K) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [belajar-excel] Cara ambil karakter ditengah

Milis Belajar Excel mailing list
In reply to this post by Milis Belajar Excel mailing list
Contoh datanya seperti ini pak :Jakarta/gt.30 No.1234/Bc hasil : 1234 & BcJakarta/gt.30 No.1234/Abc hasil 1234 & AbcJakarta/gt.30 No.123/Ab hasil 123 & AbJakarta/gt.30 No.123/Abc hasil 123 & Abc
Jakarta/gt.30 No.12/Ab hasil 12 & AbJakarta/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. Trims
Sent from Yahoo Mail on Android

  On Sat, 20 May 2017 at 10:33, nangagus [hidden email] [belajar-excel]<[hidden email]> wrote:    



Karena contoh datanya hanya satu, mungkin bisa digunakan formula:
 =RIGHT(A1;3)

=LEFT(RIGHT(A1;8);4)

lebih baik dikirimkan file excel dengan banyak kemungkinan, sehingga jawaban dapat sesuai pertanyaan.

Formula di atas dapat menjawab sesuai pertanyaan hanya untuk JAKARTA/GT.30 No.1234/Bc.  mungkin akan butuh formula lain untuk data lainnya.


 On 19/05/17 22.32, Thomas Budiarto [hidden email] [belajar-excel] wrote:

JAKARTA/GT.30 No.1234/Bc

  #yiv8228153660 #yiv8228153660 -- #yiv8228153660ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv8228153660 #yiv8228153660ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv8228153660 #yiv8228153660ygrp-mkp #yiv8228153660hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv8228153660 #yiv8228153660ygrp-mkp #yiv8228153660ads {margin-bottom:10px;}#yiv8228153660 #yiv8228153660ygrp-mkp .yiv8228153660ad {padding:0 0;}#yiv8228153660 #yiv8228153660ygrp-mkp .yiv8228153660ad p {margin:0;}#yiv8228153660 #yiv8228153660ygrp-mkp .yiv8228153660ad a {color:#0000ff;text-decoration:none;}#yiv8228153660 #yiv8228153660ygrp-sponsor #yiv8228153660ygrp-lc {font-family:Arial;}#yiv8228153660 #yiv8228153660ygrp-sponsor #yiv8228153660ygrp-lc #yiv8228153660hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv8228153660 #yiv8228153660ygrp-sponsor #yiv8228153660ygrp-lc .yiv8228153660ad {margin-bottom:10px;padding:0 0;}#yiv8228153660 #yiv8228153660actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv8228153660 #yiv8228153660activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv8228153660 #yiv8228153660activity span {font-weight:700;}#yiv8228153660 #yiv8228153660activity span:first-child {text-transform:uppercase;}#yiv8228153660 #yiv8228153660activity span a {color:#5085b6;text-decoration:none;}#yiv8228153660 #yiv8228153660activity span span {color:#ff7900;}#yiv8228153660 #yiv8228153660activity span .yiv8228153660underline {text-decoration:underline;}#yiv8228153660 .yiv8228153660attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv8228153660 .yiv8228153660attach div a {text-decoration:none;}#yiv8228153660 .yiv8228153660attach img {border:none;padding-right:5px;}#yiv8228153660 .yiv8228153660attach label {display:block;margin-bottom:5px;}#yiv8228153660 .yiv8228153660attach label a {text-decoration:none;}#yiv8228153660 blockquote {margin:0 0 0 4px;}#yiv8228153660 .yiv8228153660bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv8228153660 .yiv8228153660bold a {text-decoration:none;}#yiv8228153660 dd.yiv8228153660last p a {font-family:Verdana;font-weight:700;}#yiv8228153660 dd.yiv8228153660last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv8228153660 dd.yiv8228153660last p span.yiv8228153660yshortcuts {margin-right:0;}#yiv8228153660 div.yiv8228153660attach-table div div a {text-decoration:none;}#yiv8228153660 div.yiv8228153660attach-table {width:400px;}#yiv8228153660 div.yiv8228153660file-title a, #yiv8228153660 div.yiv8228153660file-title a:active, #yiv8228153660 div.yiv8228153660file-title a:hover, #yiv8228153660 div.yiv8228153660file-title a:visited {text-decoration:none;}#yiv8228153660 div.yiv8228153660photo-title a, #yiv8228153660 div.yiv8228153660photo-title a:active, #yiv8228153660 div.yiv8228153660photo-title a:hover, #yiv8228153660 div.yiv8228153660photo-title a:visited {text-decoration:none;}#yiv8228153660 div#yiv8228153660ygrp-mlmsg #yiv8228153660ygrp-msg p a span.yiv8228153660yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv8228153660 .yiv8228153660green {color:#628c2a;}#yiv8228153660 .yiv8228153660MsoNormal {margin:0 0 0 0;}#yiv8228153660 o {font-size:0;}#yiv8228153660 #yiv8228153660photos div {float:left;width:72px;}#yiv8228153660 #yiv8228153660photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv8228153660 #yiv8228153660photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv8228153660 #yiv8228153660reco-category {font-size:77%;}#yiv8228153660 #yiv8228153660reco-desc {font-size:77%;}#yiv8228153660 .yiv8228153660replbq {margin:4px;}#yiv8228153660 #yiv8228153660ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv8228153660 #yiv8228153660ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv8228153660 #yiv8228153660ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv8228153660 #yiv8228153660ygrp-mlmsg select, #yiv8228153660 input, #yiv8228153660 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv8228153660 #yiv8228153660ygrp-mlmsg pre, #yiv8228153660 code {font:115% monospace;}#yiv8228153660 #yiv8228153660ygrp-mlmsg * {line-height:1.22em;}#yiv8228153660 #yiv8228153660ygrp-mlmsg #yiv8228153660logo {padding-bottom:10px;}#yiv8228153660 #yiv8228153660ygrp-msg p a {font-family:Verdana;}#yiv8228153660 #yiv8228153660ygrp-msg p#yiv8228153660attach-count span {color:#1E66AE;font-weight:700;}#yiv8228153660 #yiv8228153660ygrp-reco #yiv8228153660reco-head {color:#ff7900;font-weight:700;}#yiv8228153660 #yiv8228153660ygrp-reco {margin-bottom:20px;padding:0px;}#yiv8228153660 #yiv8228153660ygrp-sponsor #yiv8228153660ov li a {font-size:130%;text-decoration:none;}#yiv8228153660 #yiv8228153660ygrp-sponsor #yiv8228153660ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv8228153660 #yiv8228153660ygrp-sponsor #yiv8228153660ov ul {margin:0;padding:0 0 0 8px;}#yiv8228153660 #yiv8228153660ygrp-text {font-family:Georgia;}#yiv8228153660 #yiv8228153660ygrp-text p {margin:0 0 1em 0;}#yiv8228153660 #yiv8228153660ygrp-text tt {font-size:120%;}#yiv8228153660 #yiv8228153660ygrp-vital ul li:last-child {border-right:none !important;}#yiv8228153660
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

RE: [belajar-excel] Cara ambil karakter ditengah [1 Attachment]

Milis Belajar Excel mailing list
In reply to this post by Milis Belajar Excel mailing list
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 & BcJakarta/gt.30 No.1234/Abc hasil 1234 & AbcJakarta/gt.30 No.123/Ab hasil 123 & AbJakarta/gt.30 No.123/Abc hasil 123 & Abc
Jakarta/gt.30 No.12/Ab hasil 12 & AbJakarta/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 "/".Sent from Yahoo Mail on Android

  On Sat, 20 May 2017 at 16:50, 'M.Ade Alfarid' [hidden email] [belajar-excel]<[hidden email]> wrote:    




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
 |








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: [hidden email] [mailto:[hidden email]]
Sent: Friday, May 19, 2017 10:32 PM
To: [hidden email]
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




  #yiv4068816682 #yiv4068816682 -- #yiv4068816682ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv4068816682 #yiv4068816682ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv4068816682 #yiv4068816682ygrp-mkp #yiv4068816682hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv4068816682 #yiv4068816682ygrp-mkp #yiv4068816682ads {margin-bottom:10px;}#yiv4068816682 #yiv4068816682ygrp-mkp .yiv4068816682ad {padding:0 0;}#yiv4068816682 #yiv4068816682ygrp-mkp .yiv4068816682ad p {margin:0;}#yiv4068816682 #yiv4068816682ygrp-mkp .yiv4068816682ad a {color:#0000ff;text-decoration:none;}#yiv4068816682 #yiv4068816682ygrp-sponsor #yiv4068816682ygrp-lc {font-family:Arial;}#yiv4068816682 #yiv4068816682ygrp-sponsor #yiv4068816682ygrp-lc #yiv4068816682hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv4068816682 #yiv4068816682ygrp-sponsor #yiv4068816682ygrp-lc .yiv4068816682ad {margin-bottom:10px;padding:0 0;}#yiv4068816682 #yiv4068816682actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv4068816682 #yiv4068816682activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv4068816682 #yiv4068816682activity span {font-weight:700;}#yiv4068816682 #yiv4068816682activity span:first-child {text-transform:uppercase;}#yiv4068816682 #yiv4068816682activity span a {color:#5085b6;text-decoration:none;}#yiv4068816682 #yiv4068816682activity span span {color:#ff7900;}#yiv4068816682 #yiv4068816682activity span .yiv4068816682underline {text-decoration:underline;}#yiv4068816682 .yiv4068816682attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv4068816682 .yiv4068816682attach div a {text-decoration:none;}#yiv4068816682 .yiv4068816682attach img {border:none;padding-right:5px;}#yiv4068816682 .yiv4068816682attach label {display:block;margin-bottom:5px;}#yiv4068816682 .yiv4068816682attach label a {text-decoration:none;}#yiv4068816682 blockquote {margin:0 0 0 4px;}#yiv4068816682 .yiv4068816682bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv4068816682 .yiv4068816682bold a {text-decoration:none;}#yiv4068816682 dd.yiv4068816682last p a {font-family:Verdana;font-weight:700;}#yiv4068816682 dd.yiv4068816682last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv4068816682 dd.yiv4068816682last p span.yiv4068816682yshortcuts {margin-right:0;}#yiv4068816682 div.yiv4068816682attach-table div div a {text-decoration:none;}#yiv4068816682 div.yiv4068816682attach-table {width:400px;}#yiv4068816682 div.yiv4068816682file-title a, #yiv4068816682 div.yiv4068816682file-title a:active, #yiv4068816682 div.yiv4068816682file-title a:hover, #yiv4068816682 div.yiv4068816682file-title a:visited {text-decoration:none;}#yiv4068816682 div.yiv4068816682photo-title a, #yiv4068816682 div.yiv4068816682photo-title a:active, #yiv4068816682 div.yiv4068816682photo-title a:hover, #yiv4068816682 div.yiv4068816682photo-title a:visited {text-decoration:none;}#yiv4068816682 div#yiv4068816682ygrp-mlmsg #yiv4068816682ygrp-msg p a span.yiv4068816682yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv4068816682 .yiv4068816682green {color:#628c2a;}#yiv4068816682 .yiv4068816682MsoNormal {margin:0 0 0 0;}#yiv4068816682 o {font-size:0;}#yiv4068816682 #yiv4068816682photos div {float:left;width:72px;}#yiv4068816682 #yiv4068816682photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv4068816682 #yiv4068816682photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv4068816682 #yiv4068816682reco-category {font-size:77%;}#yiv4068816682 #yiv4068816682reco-desc {font-size:77%;}#yiv4068816682 .yiv4068816682replbq {margin:4px;}#yiv4068816682 #yiv4068816682ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv4068816682 #yiv4068816682ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv4068816682 #yiv4068816682ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv4068816682 #yiv4068816682ygrp-mlmsg select, #yiv4068816682 input, #yiv4068816682 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv4068816682 #yiv4068816682ygrp-mlmsg pre, #yiv4068816682 code {font:115% monospace;}#yiv4068816682 #yiv4068816682ygrp-mlmsg * {line-height:1.22em;}#yiv4068816682 #yiv4068816682ygrp-mlmsg #yiv4068816682logo {padding-bottom:10px;}#yiv4068816682 #yiv4068816682ygrp-msg p a {font-family:Verdana;}#yiv4068816682 #yiv4068816682ygrp-msg p#yiv4068816682attach-count span {color:#1E66AE;font-weight:700;}#yiv4068816682 #yiv4068816682ygrp-reco #yiv4068816682reco-head {color:#ff7900;font-weight:700;}#yiv4068816682 #yiv4068816682ygrp-reco {margin-bottom:20px;padding:0px;}#yiv4068816682 #yiv4068816682ygrp-sponsor #yiv4068816682ov li a {font-size:130%;text-decoration:none;}#yiv4068816682 #yiv4068816682ygrp-sponsor #yiv4068816682ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv4068816682 #yiv4068816682ygrp-sponsor #yiv4068816682ov ul {margin:0;padding:0 0 0 8px;}#yiv4068816682 #yiv4068816682ygrp-text {font-family:Georgia;}#yiv4068816682 #yiv4068816682ygrp-text p {margin:0 0 1em 0;}#yiv4068816682 #yiv4068816682ygrp-text tt {font-size:120%;}#yiv4068816682 #yiv4068816682ygrp-vital ul li:last-child {border-right:none !important;}#yiv4068816682

image001.png (1K) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [belajar-excel] Cara ambil karakter ditengah

Milis Belajar Excel mailing list
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 [hidden email] [belajar-excel] <[hidden email]> 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 "/".
> Sent from Yahoo Mail on Android
>
>  
> 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
>
>
>
> 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: [hidden email] [mailto:[hidden email]]
> Sent: Friday, May 19, 2017 10:32 PM
> To: [hidden email]
> 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>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [belajar-excel] Cara ambil karakter ditengah [1 Attachment]

Milis Belajar Excel mailing list
Asalamualaikum warah matullah,
Mas Kid, Saya Ikut Belajar Yaa...
Formula:
Trim(Left(Substitute( Mid( teks , search( "no." , teks ) + 4 , 99 ) , "/" ,
rept(" ",99) ) , 99 ))
saya ubah menjadi:
=TRIM(LEFT(SUBSTITUTE( MID(A1,SEARCH( "no.",A1) + 3, 99 ),"/", REPT(" ",99)
), 99 ))
(angka 4 diubah menjadi angka 3 karena ada data sesudah no. tidak ada
spasinya)
Cara excel menghitung formula :
1. =SEARCH( "no.",A1)  atau SEARCH( "no.","Jakarta/gt.30 No.1234/Bc")
hasil Formula = 15
    Bahasa Manusia:
    Excel tolong carikan "no" pada "Jakarta/gt.30 No.1234/Bc" ada di urutan
nomer berapa?


no 1

no 2

no 3

no 4

no 5

no 6

no 7

no 8

no 9

no 10

no 11

no 12

no 13

no 14

no 15

no 16

no 17

J

a

k

a

r

t

a

/

g

t

.

3

0



N

o

.
  ternyata n berada diurutan 15

2.  =MID(A1,SEARCH( "no.",A1) + 3, 99 ) atau =MID("Jakarta/gt.30
No.1234/Bc",SEARCH( "no.",A1) + 3, 99 ) hasil formula =1234/Bc
  Bahasa Manusia:
    Excel tolong carikan ambil text pada "Jakarta/gt.30 No.1234/Bc" mulai
dari karakter ke 18 sebanyak 99 karakter.
    hasil dari formula no 1 adalah 15 kemudian ditambah 3 karakter yaitu
untuk N, o dan .(titik) hasilnya 18.
    Sedangkan 99 merupakan pilihan yang besar agar dapat menampung banyak
karakter, seandainya dipilih angka 10 pun tidak apa-apa asal jangan kurang
dari 10.

3.  =(SUBSTITUTE( MID(A2,SEARCH( "no.",A2) + 3, 99 ),"/", REPT(" ",99) )
hasil formula =
1234
Bc
  Bahasa Manusia:
    Excel tolong  text "/" pada "1234/Bc" diganti dengan karakter spasi "
"  sebanyak 99 karakter.
    tujuan formula ini adalah memisah antara dua data yang akan diambil
sejauh-jauhnya, 99 karakter cukuplah. Jika dirasa kurang(karena panjang
karakter yang ada lebih dari 99) dapat diganti dengan yang lebih besar
misalmnya 999

4.  =LEFT(SUBSTITUTE( MID(A2,SEARCH( "no.",A2) + 3, 99 ),"/", REPT(" ",99)
), 99 ) hasil formula =
1234
' (Dengan banyak spasi di sini)
  Bahasa Manusia:
    Excel tolong pada
"1234
Bc" diambil sebanyak 99 karakter sebelah kiri. dipilih angka 99 disini
karena dua data yang mau diambil sudah dipisah sejauh 99 karakter (formula
no 3), maka jika diambil sebelah kiri sebanyak 99 karakter pasti semua
karakter sudah terambil. sebenarnya dapat diganti angka 10 tetapi lebih
aman jika diambil 99.


5.  =TRIM(LEFT(SUBSTITUTE( MID(A2,SEARCH( "no.",A2) + 3, 99 ),"/", REPT("
",99) ), 99 )) hasil formula = 1234
  Bahasa Manusia:
    Excel tolong pada
"1234
" buanglah karakter spasinya.


Untuk mengambil karakter di sebelah kanan tanda "/" gantilah formula LEFT
menjadi RIGHT. (lihat 4a. dan 5a)

4a.  =RIGHT(SUBSTITUTE( MID(A2,SEARCH( "no.",A2) + 3, 99 ),"/", REPT("
",99) ), 99 ) hasil formula =

Bc (Dengan banyak spasi di sini)
  Bahasa Manusia:
    Excel tolong pada
"1234
Bc" diambil sebanyak 99 karakter sebelah kanan. dipilih angka 99 disini
karena dua data yang mau diambil sudah dipisah sejauh 99 karakter (formula
no 3), maka jika diambil sebelah kanan sebanyak 99 karakter pasti semua
karakter sudah terambil. sebenarnya dapat diganti angka 10 tetapi lebih
aman jika diambil 99.


5a.  =TRIM(RIGHT(SUBSTITUTE( MID(A2,SEARCH( "no.",A2) + 3, 99 ),"/", REPT("
",99) ), 99 )) hasil formula = Bc
  Bahasa Manusia:
    Excel tolong pada "

Bc " buanglah karakter spasinya.


Mas Kid tolong kalau saya salah diluruskan!
Wasalamualaikum warahmatullah.

NangAgus




2017-05-23 18:45 GMT-07:00 'Mr. Kid' [hidden email] [belajar-excel] <
[hidden email]>:

>
>
> 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
>
> ------------------------------
> ============================================================
> Pojok Lowongan Kerja yang disediakan milis :
> http://milis-belajar-excel.1048464.n5.nabble.com/Pojok-Lowon
> gan-Kerja-f5725753.html
> *** Posting lowongan kerja : ke link tersebut dan klik New Topic
> ============================================================
> bergabung ke milis (subscribe), kirim mail kosong ke:
> [hidden email]
> posting ke milis, kirimkan ke: [hidden email]
> berkunjung ke web milis : http://tech.groups.yahoo.com/g
> roup/belajar-excel/messages
> melihat file archive / mendownload lampiran :
> http://www.mail-archive.com/belajar-excel@.../
> atau (sejak 25-Apr-2011) bisa juga di : http://milis-belajar-excel.104
> 8464.n5.nabble.com/
> menghubungi moderators & owners: [hidden email]
> keluar dari membership milis (UnSubscribe), kirim mail kosong ke :
> [hidden email]
> ---------------------------------------------------------------------
> Visit Your Group
> <https://groups.yahoo.com/neo/groups/belajar-excel/info;_ylc=X3oDMTJmZjJhZ2gzBF9TAzk3MzU5NzE0BGdycElkAzIwNjI3Njc4BGdycHNwSWQDMTcwODI5ODgyMQRzZWMDdnRsBHNsawN2Z2hwBHN0aW1lAzE0OTU1OTAzMTI->
>
>    - New Members
>    <https://groups.yahoo.com/neo/groups/belajar-excel/members/all;_ylc=X3oDMTJnZTYycWY1BF9TAzk3MzU5NzE0BGdycElkAzIwNjI3Njc4BGdycHNwSWQDMTcwODI5ODgyMQRzZWMDdnRsBHNsawN2bWJycwRzdGltZQMxNDk1NTkwMzEy>
>    1
>
> [image: Yahoo! Groups]
> <https://groups.yahoo.com/neo;_ylc=X3oDMTJlOThvMm90BF9TAzk3NDc2NTkwBGdycElkAzIwNjI3Njc4BGdycHNwSWQDMTcwODI5ODgyMQRzZWMDZnRyBHNsawNnZnAEc3RpbWUDMTQ5NTU5MDMxMg-->
> • Privacy <https://info.yahoo.com/privacy/us/yahoo/groups/details.html> •
> Unsubscribe
> <[hidden email]?subject=Unsubscribe> • Terms
> of Use <https://info.yahoo.com/legal/us/yahoo/utos/terms/>
>
> .
>
>
>

lat excel.xlsx (15K) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [belajar-excel] Cara ambil karakter ditengah

Milis Belajar Excel mailing list
Wa'alaikumussalam wr wb

mas Nang,

Makasih sudah memperbaiki formulanya. hehehe... asal ikut kebiasaan, habis
satu kata biasanya ada spasi.

Untuk mengambil potongan teks yang ada dalam suatu field membutuhkan kerja
tambahan selain proses split berdasar delimiternya.

Conth teks : (hehehe... beneran gak ada spasinya setelah 'No.')
Jakarta/gt.30 No.1234/Bc

1. Konsep dasar pengolahan data teks ber-delimiter adalah memisahkannya.
    > tentu dengan substitute si delimiter dengan spasi yang banyak sekali
(idealnya adalah sebanyak jumlah karakter data teks)
Substitute( teks , "/" , Rept( " " , 99 ) )
    > hasilnya :
Jakarta   (spasi 99 bijik)          gt.30 No.1234   (spasi 99 bijik)
         Bc

2. Dari teks yang terkesan sudah terpisah menjadi beberapa field (hasil no
1), maka bisa diproses sesuai kebutuhan.
    > Misal akan mengambil field ke-1 (yang paling kiri), dengan Left
ataupun Mid
Trim( Left( Substitute( teks , "/" , Rept( " " , 99 ) ) , 99 ) )
    > hasilnya adalah teks berbunyi 'Jakarta'
    > Substitute(blabla) adalah proses nomor 1
    > Left terhadap hasil Substitute untuk ambil teks dari kiri. Dipilih 99
karena pada substitute menggunakan spasi 99 bijik sebagai jarak antar field
    > Hasil left 99 bijik akan berisi banyak spasi, yang butuh dipotong
(di-trim)

    > Kalau pakai Mid :
Trim( Mid( Substitute( teks , "/" , Rept( " " , 99 ) )  , 1 , 99 ) )
    > Bahasa manusia :
cel, ada teks yang dah ku split nih (substitute blabla). nah, tulung
ambilin dari situ, potongan teks mulai karakter ke-1, sebanyak 99 karakter
(mid blabla). trus, spasi-spasi yang berlebihan itu dipotong (trim) ya.

    > Kalau mau ambil yang teks berbunyi 'Bc', berarti yang terkanan (field
ke-3). Bisa pakai Right atau mid ya.
    > Kalau mau ambil yang teks berbunyi 'gt.30 No.1234', berarti field
ke-2. Bisa pakai Mid.

    > Kalau dikumpulin, formula ambil field ke-1 sampai ke-3 adalah begini :
       *** Pakai bermacam fungsi ***
       Field ke-                   Formula
       1                               Trim( Left( Substitute( teks , "/" ,
Rept( " " , 99 ) ) , 99 ) )
       2                               Trim( Mid( Substitute( teks , "/" ,
Rept( " " , 99 ) )  , 99 , 99 ) )
       3                               Trim( Right( Substitute( teks , "/"
, Rept( " " , 99 ) ) , 99 ) )

       *** Pakai fungsi Mid doang ***
       1                               Trim( Mid( Substitute( teks , "/" ,
Rept( " " , 99 ) ) , 0*99+1  , 99 ) )
       2                               Trim( Mid( Substitute( teks , "/" ,
Rept( " " , 99 ) ) , 1*99+1  , 99 ) )
       3                               Trim( Mid( Substitute( teks , "/" ,
Rept( " " , 99 ) ) , 2*99+1  , 99 ) )
       <lebih universal formulanya bukan ?  yang dikuning itu adalah nomor
field yang akan diambil dikurangi 1>
       --> jadi, kalau ada angka-angka nomor field yang disimpan disuatu
cells, maka bisa dengan formula universal :
                     Trim( Mid( Substitute( teks , "/" , Rept( " " , 99 ) )
, (nomor_field_yg_diambil -1)*99+1  , 99 ) )

3. Mengambil potongan teks dalam sebuah field membutuhkan kerja tambahan
mengikuti pola data.
    > Contohnya akan mengambil '1234' yang setelah 'No.' (gak ada spasi
setelah 'No.')
    > dari definisi masalahnya, dapat diketahui bahwa data yang perlu
diproses hanyalah setelah 'No.', maka ambil dulu teks yang dibutuhkan.
    > Field ke-1 akan pasti berisi teks yang dibutuhkan (dalam hal ini
'1234')
    > Mid dibantu Search (pakai search supaya case insensitive) akan
menghasilkan data teks yang akan diproses selanjutnya.
    > Proses selanjutnya adalah memulai split teks (seperti nomor 1 di atas
sana), lalu mengambil potongan teks yang dibutuhkan pada field ke-1 nya.
    <proses detilnya sudah dijabarkan oleh mas Nang>

Wassalamu'alaikum wr wb
Kid



2017-05-24 12:02 GMT+07:00 Nang Agus [hidden email] [belajar-excel] <
[hidden email]>:

>
>
> Asalamualaikum warah matullah,
> Mas Kid, Saya Ikut Belajar Yaa...
> Formula:
> Trim(Left(Substitute( Mid( teks , search( "no." , teks ) + 4 , 99 ) , "/"
> , rept(" ",99) ) , 99 ))
> saya ubah menjadi:
> =TRIM(LEFT(SUBSTITUTE( MID(A1,SEARCH( "no.",A1) + 3, 99 ),"/", REPT("
> ",99) ), 99 ))
> (angka 4 diubah menjadi angka 3 karena ada data sesudah no. tidak ada
> spasinya)
> Cara excel menghitung formula :
> 1. =SEARCH( "no.",A1)  atau SEARCH( "no.","Jakarta/gt.30 No.1234/Bc")
> hasil Formula = 15
>     Bahasa Manusia:
>     Excel tolong carikan "no" pada "Jakarta/gt.30 No.1234/Bc" ada di
> urutan nomer berapa?
>
>
> no 1
>
> no 2
>
> no 3
>
> no 4
>
> no 5
>
> no 6
>
> no 7
>
> no 8
>
> no 9
>
> no 10
>
> no 11
>
> no 12
>
> no 13
>
> no 14
>
> no 15
>
> no 16
>
> no 17
>
> J
>
> a
>
> k
>
> a
>
> r
>
> t
>
> a
>
> /
>
> g
>
> t
>
> .
>
> 3
>
> 0
>
>
>
> N
>
> o
>
> .
>   ternyata n berada diurutan 15
>
> 2.  =MID(A1,SEARCH( "no.",A1) + 3, 99 ) atau =MID("Jakarta/gt.30
> No.1234/Bc",SEARCH( "no.",A1) + 3, 99 ) hasil formula =1234/Bc
>   Bahasa Manusia:
>     Excel tolong carikan ambil text pada "Jakarta/gt.30 No.1234/Bc" mulai
> dari karakter ke 18 sebanyak 99 karakter.
>     hasil dari formula no 1 adalah 15 kemudian ditambah 3 karakter yaitu
> untuk N, o dan .(titik) hasilnya 18.
>     Sedangkan 99 merupakan pilihan yang besar agar dapat menampung banyak
> karakter, seandainya dipilih angka 10 pun tidak apa-apa asal jangan kurang
> dari 10.
>
> 3.  =(SUBSTITUTE( MID(A2,SEARCH( "no.",A2) + 3, 99 ),"/", REPT(" ",99) )
> hasil formula = 1234
>
> Bc
>   Bahasa Manusia:
>     Excel tolong  text "/" pada "1234/Bc" diganti dengan karakter spasi "
> "  sebanyak 99 karakter.
>     tujuan formula ini adalah memisah antara dua data yang akan diambil
> sejauh-jauhnya, 99 karakter cukuplah. Jika dirasa kurang(karena panjang
> karakter yang ada lebih dari 99) dapat diganti dengan yang lebih besar
> misalmnya 999
>
> 4.  =LEFT(SUBSTITUTE( MID(A2,SEARCH( "no.",A2) + 3, 99 ),"/", REPT("
> ",99) ), 99 ) hasil formula = 1234
>                                                                         '
> (Dengan banyak spasi di sini)
>   Bahasa Manusia:
>     Excel tolong pada "1234
>
> Bc" diambil sebanyak 99 karakter sebelah kiri. dipilih angka 99 disini
> karena dua data yang mau diambil sudah dipisah sejauh 99 karakter (formula
> no 3), maka jika diambil sebelah kiri sebanyak 99 karakter pasti semua
> karakter sudah terambil. sebenarnya dapat diganti angka 10 tetapi lebih
> aman jika diambil 99.
>
>
> 5.  =TRIM(LEFT(SUBSTITUTE( MID(A2,SEARCH( "no.",A2) + 3, 99 ),"/", REPT("
> ",99) ), 99 )) hasil formula = 1234
>   Bahasa Manusia:
>     Excel tolong pada "1234
>
> " buanglah karakter spasinya.
>
>
> Untuk mengambil karakter di sebelah kanan tanda "/" gantilah formula LEFT
> menjadi RIGHT. (lihat 4a. dan 5a)
>
> 4a.  =RIGHT(SUBSTITUTE( MID(A2,SEARCH( "no.",A2) + 3, 99 ),"/", REPT("
> ",99) ), 99 ) hasil formula =
>                                                             Bc (Dengan
> banyak spasi di sini)
>   Bahasa Manusia:
>     Excel tolong pada "1234
>
> Bc" diambil sebanyak 99 karakter sebelah kanan. dipilih angka 99 disini
> karena dua data yang mau diambil sudah dipisah sejauh 99 karakter (formula
> no 3), maka jika diambil sebelah kanan sebanyak 99 karakter pasti semua
> karakter sudah terambil. sebenarnya dapat diganti angka 10 tetapi lebih
> aman jika diambil 99.
>
>
> 5a.  =TRIM(RIGHT(SUBSTITUTE( MID(A2,SEARCH( "no.",A2) + 3, 99 ),"/",
> REPT(" ",99) ), 99 )) hasil formula = Bc
>   Bahasa Manusia:
>     Excel tolong pada "
>                                                                    Bc "
> buanglah karakter spasinya.
>
>
> Mas Kid tolong kalau saya salah diluruskan!
> Wasalamualaikum warahmatullah.
>
> NangAgus
>
>
>
>
> 2017-05-23 18:45 GMT-07:00 'Mr. Kid' [hidden email] [belajar-excel] <
> [hidden email]>:
>
>>
>>
>> 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
>>
>> ------------------------------
>> ============================================================
>> Pojok Lowongan Kerja yang disediakan milis :
>> http://milis-belajar-excel.1048464.n5.nabble.com/Pojok-Lowon
>> gan-Kerja-f5725753.html
>> *** Posting lowongan kerja : ke link tersebut dan klik New Topic
>> ============================================================
>> bergabung ke milis (subscribe), kirim mail kosong ke:
>> [hidden email]
>> posting ke milis, kirimkan ke: [hidden email]
>> berkunjung ke web milis : http://tech.groups.yahoo.com/g
>> roup/belajar-excel/messages
>> melihat file archive / mendownload lampiran :
>> http://www.mail-archive.com/belajar-excel@.../
>> atau (sejak 25-Apr-2011) bisa juga di : http://milis-belajar-excel.104
>> 8464.n5.nabble.com/
>> menghubungi moderators & owners: [hidden email]
>> keluar dari membership milis (UnSubscribe), kirim mail kosong ke :
>> [hidden email]
>> ---------------------------------------------------------------------
>> Visit Your Group
>> <https://groups.yahoo.com/neo/groups/belajar-excel/info;_ylc=X3oDMTJmZjJhZ2gzBF9TAzk3MzU5NzE0BGdycElkAzIwNjI3Njc4BGdycHNwSWQDMTcwODI5ODgyMQRzZWMDdnRsBHNsawN2Z2hwBHN0aW1lAzE0OTU1OTAzMTI->
>>
>>    - New Members
>>    <https://groups.yahoo.com/neo/groups/belajar-excel/members/all;_ylc=X3oDMTJnZTYycWY1BF9TAzk3MzU5NzE0BGdycElkAzIwNjI3Njc4BGdycHNwSWQDMTcwODI5ODgyMQRzZWMDdnRsBHNsawN2bWJycwRzdGltZQMxNDk1NTkwMzEy>
>>    1
>>
>> [image: Yahoo! Groups]
>> <https://groups.yahoo.com/neo;_ylc=X3oDMTJlOThvMm90BF9TAzk3NDc2NTkwBGdycElkAzIwNjI3Njc4BGdycHNwSWQDMTcwODI5ODgyMQRzZWMDZnRyBHNsawNnZnAEc3RpbWUDMTQ5NTU5MDMxMg-->
>> • Privacy <https://info.yahoo.com/privacy/us/yahoo/groups/details.html>
>> • Unsubscribe
>> <[hidden email]?subject=Unsubscribe> • Terms
>> of Use <https://info.yahoo.com/legal/us/yahoo/utos/terms/>
>>
>> .
>>
>>
>
>
Loading...