Sayıyı ikişerli gruplara ayırma.

Katılım
23 Eylül 2006
Mesajlar
57
Excel Vers. ve Dili
2003 türkçe
Merhaba değerli üstadlar.

Başlıktan da anlaşılacağı üzere sayıyı gruplara ayırmakla ilgili bir problemim var. Şöyle ki Mesela elimde (123456789123456789) sayısı var bu sayı b2 hücresinde diyelim. ben bu rakamların içinde bulunan sayılardan d2 ye 12 d3 e 34 d4 e 56 d5 e 78 d6 ya 91 gibi ikişerli ikişerli haneler halinde bölmesini istiyorum. Ancak şöyle bir sorunum var. Bu sayı toplamda 30-40 basamaklı olabileceği gibi 2000-3000 basamaklı da olabilir. bana yardımcı olabilir misiniz? Makro, modül, yada formül fark etmez. Dosya isterseniz dosya da ekleyebilirim. Ancak çözümü zor olsa da problemin basit şekilde anlatılabileceğini düşündüğümden dosya koymadım. İlgilenen herkese teşekkür ederim.
 

Muhammet Okumuş

Destek Ekibi
Destek Ekibi
Katılım
28 Eylül 2007
Mesajlar
4,024
Excel Vers. ve Dili
2013 Türkçe
=PARÇAAL($B2;1;2) formulunu c2 ye yapıştırın.sağa kaydırıp 1,sayısını 3, 5, 7, ... şeklinde değiştirin.
 

Muhammet Okumuş

Destek Ekibi
Destek Ekibi
Katılım
28 Eylül 2007
Mesajlar
4,024
Excel Vers. ve Dili
2013 Türkçe
=PARÇAAL(B$2;1;2) alt alta için bu formulü kullanın.
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
Kod:
B3  =MID($B$2,1,2)
B4  =MID($B$2,SUM(LEN($C$2:C$2)+1),2) Dizi formulu
daha sonra b4 hucresini b5,b6... gibi cogaltiniz..
 

Muhammet Okumuş

Destek Ekibi
Destek Ekibi
Katılım
28 Eylül 2007
Mesajlar
4,024
Excel Vers. ve Dili
2013 Türkçe
=PARÇAAL(B$2;2*satır(a1)-1;2)
 
Üst