Excel2016 da da maalesef
METİNBİRLEŞTİR ve ARALIKBİRLEŞTİR işlevleri yok. Bu işlevler Excel2019 ve üzeri versiyonlarda mevcut.
A1 hücresinde yazan Sayının en fazla KAÇ olacağını bilmiyorum. Şu halde sizin için en uygun çözüm (Makro ile) KTF ile çözüm olacaktır diye düşünüyorum.
Yine de formülle çözüm arıyorsanız,
yardımcı kolon kullanarak
(yardımcı kolonu isterseniz gizleyebilirsiniz) çözüme gidebilirsiniz.
Eğer A1 hücresindeki sayı
en fazla 9 olacak derseniz NBD işlevi ile de bir çözüme gidebilirsiniz. 9 dan büyük değerler için
çalışmayacaktır.
(15 basamak sınırı nedeniyle)
Sözünü ettiğim formülle çözümleri resimde göstermeye çalıştım.
Yardımcı kolon kullanılacaksa B2 hücresindeki formül
(aşağıya doğru kopyalanır)
=EĞER(SATIR(A1)<=$A$1;EĞER(SATIR(A1)=1;1;$B1&"."&SATIR(A1));"")
9 a kadarki sayılar için formül :
=PARÇAAL(YERİNEKOY(METNEÇEVİR(NBD(9;SATIR(DOLAYLI("1:"&A1))*10^A1);YİNELE("\.0";A1));".0";".");2;255)
ya da biraz sadeleştirilmiş olarak
(Zaten Tek basamak olacağı için ".0" değiştirilmesi işlemine gerek yok)
=DEĞİŞTİR(METNEÇEVİR(NBD(9;SATIR(DOLAYLI("1:"&A1))*10^A1);YİNELE("\.0";A1));1;1;"")