• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Parçaal formülü

  • Konbuyu başlatan Konbuyu başlatan woLwox
  • Başlangıç tarihi Başlangıç tarihi
Katılım
28 Eylül 2007
Mesajlar
67
Excel Vers. ve Dili
2003-Türkçe
Arkadaşlar
=PARÇAAL($AP$43;SÜTUN()-3;1)

yukaridaki fonksiyonda AP43 hücresinde bazen 3 haneli bazende 4 haneli numaralar geliyor ama şimdi parçaları yerleştirdiğim yerde ise 4 haneli kutular mevcut .. Şimdi Ben 3 haneli bir sayı(123) yazdıgım zaman 0123 olarak parçaları taşıması için yukaridaki formülde ne yapmalıyım..

No : 1 geldiğinde AP sütununa = 0001 diye almalı
No : 20 geldiğinde AP sütununa = 0020
NO : 200 geldiğinde AP sütununa = 0200
No : 2000 geldiğinde AP sutünuna = 2000 diye


Yani baştaki bütün sayıları 4 basamaklıymış gibi başlarına sıfır koyarak nasıl taşıtabilirim..

Not: Bütün Sayıların başına sıfır koyun demezzsiniz sanırım:)
Şimdiden Teşekkür ediyorum
 
Sayın woLwox


Hücre biçimlendirden Hücre biçiminizi

0000

yapın ve PARÇAAL ile almış olduğunuz veriyi 1 ile çarpın.

=PARÇAAL($AP$43;SÜTUN()-3;1)*1
 
Bütün sayıların başına 0 (sıfır) koy dermişim. Hocam şunları sırayla yap:

* Söz konusu formatın uygulanacağı alanı seç
* Format
* Format Cells
* Number
* Special
* Post Code (Potsa kodu formatı)
* Custom
* 0 lı hane sayısını 4 adet yap
* OK

Bundan sonra seçtiğin alandaki tüm rakamlar kaç haneli olursa olsun hep 4 haneli olacak ve 4 haneden az olanların boş haneleri 0 olacak.

Umarım aradığın budur.
 
serdarokan : ilgilendiğiniz için öncelikle teşekkür ederim sizinki gibi yaptım fakat parçaal sıfırları almadı sıfırdan sonrakileri alıyor..


AS3434 : Sizin sölediğiniz hücrebiçimlendirde isteğe uyarlanmıştan 0000 koymakmı ? yapamadım bir örnek yapabilirmisiniz
 
Fonksiyon kullanmam lazım diyorsanız

Kod:
[COLOR=black]=EĞER(UZUNLUK(A1)>=4;A1;YİNELE("0";4-UZUNLUK(A1))&A1)[/COLOR]
 
Hücre biçimini şöye ayarlayın.

Sağ Klik
Hücreleri Biçimlendir
İsteğe Uyarlanmış
Tür kutusuna
0000
Yazın. tamam deyin çıkın.
 
Volvox şu formülü bir dener misin !!

=(YİNELE(0;4-UZUNLUK($AP$43))&PARÇAAL($AP$43;1;4))
 
arkadaşlar bir örnek yapabilirmisiniz. beceremedim bir türlü..AP sütununa ne yazarsam yazayım tabi 4 basamaktan küçük başına sıfır koyaraktan parça al ile almasını beceremedim..formüllerinizi denedim olmadı.. kusura bakmayın ugraştırıyorum
 
voLwox sen en iyisi bir dosya ekle. Biliyorsun office dil farkları da var.
 
Örneğiniz ektedir.
 
Sayın Ali cevap vermiş ama I sütununun sayı formatı bozmadan şöyle de yapabilirsiniz.

=PARÇAAL(METNEÇEVİR($I2;"0000");SÜTUN()-1;1)
 
teşekkürler arkadaşlar biraz geç yazabildim ama tekrar teşekkür ederim yardımlarınız için..
 
Geri
Üst