Parça al formülü

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
F15 hücresinde 2/3 şeklinde kesirli yazdığı zaman
Kod:
=PARÇAAL(F15;1;BUL("/";F15;1)-1)
2 kısmını buraya alıyor.
Kod:
=PARÇAAL(F15;BUL("/";F15;1)+1;255)
3 kısmını buraya alıyor.

Formül çalışıyor. Ancak tamsayı olduğu zaman formül işlevsiz kalıyor #DEĞER! hatası alıyor.
F15 hücresi tamsayı olduğu zaman da

Kod:
=PARÇAAL(F15;1;BUL("/";F15;1)-1)
Tamsayı kısmını alsın
Kod:
=PARÇAAL(F15;BUL("/";F15;1)+1;255)
1 yazsın

Formülü revize edilmesi için yardımcı olabilir misiniz?
Teşekkür eder, saygılarımı sunarım.
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,794
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba,
"/" işareti yoksa paydayı 1 alsın, sorun biter
iyi çalışmalar
 
Katılım
22 Mayıs 2011
Mesajlar
21
Excel Vers. ve Dili
Microsoft Office 365
Altın Üyelik Bitiş Tarihi
06/06/2023
=EĞERHATA(PARÇAAL(F15;1;BUL("/";F15;1)-1);F15)
=EĞERHATA(PARÇAAL(F15;BUL("/";F15;1)+1;255);"1")
 
Son düzenleme:

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Sayın Tevfik_Kursun
Sayın han_oguz
Yardımlarınız için teşekkür ederim. Sağolasınız.
Yalnız kesirli olduğu zaman tamsayı
Kod:
=EĞER(TAMSAYI(C2);C2;PARÇAAL(F15;1;BUL("/";F15;1)-1)
kısmı tamsayı şeklinde alıyor. hata çıktı.

Örnek :
9 ise sıkıntı yok.
2/3 olduğu zaman 2/3 olarak alıyor.
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,794
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba,
Kod:
=EĞER(TAMSAYI(F15);F15;PARÇAAL(F15;1;BUL("/";F15;1)-1)
her halde hücredeki formül bu olmalı, değil mi?
Kolay gelsin
 

metehan8001

Yasaklı
Katılım
8 Nisan 2010
Mesajlar
125
Excel Vers. ve Dili
Office 2007 -2016 TR
Kod:
=EĞERHATA(PARÇAAL(F15;1;BUL("/";F15;1)-1);F15)

=EĞERHATA(PARÇAAL(F15;BUL("/";F15;1)+1;255);"1")
 
Son düzenleme:

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Tevfik_Kursun abim
F15 hücresi tamsayı ise Formül doğru çalışıyor. Ancak F15 hücresi 1/3 ise 1 almalı, 2/3 ise 2 alması gerekirken 1/3, 2/3 gibi kesirli şekli ile alıyor.
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,794
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Sayın Sirkülasyon,
Tesadüfen probleminizin henüz çözülmediğini fark ettim. Ben teorik olarak cevap vermiştim size, kendim denemeden.
Şimdi denedim, hücredeki ifade metin değilse "/" işaretini bulmanız sanırım mümkün değil. Ben mi yanıldım diye bir kaç kere sordum kendime. Ben bulamadım. Siz lütfen ilk mesajdaki işlemi nasıl oluşturduğunuzu bir örnek koyarak belirtirseniz belki daha kolay cevaplamak mümkün olacak.
Çünkü 2. mesaj; siz tamsayı dediğiniz için paydasını 1 yap dedim,
5. mesaj; =EĞER(TAMSAYI(C2);C2;PARÇAAL(F15;1;BUL("/";F15;1)-1) satırında işlemler F15 te iken C2 ye çıkmış diye C2 leri F15 ile değiştirmiştim.
Kolay gelsin
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Merhaba;

Problem çözüldü mü bilmiyorum ama; hücredeki veri metin değil de nümerik ise, eklediğim dosya belki işinize yarar ...

.
 

Ekli dosyalar

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Haluk Ustam
Teşekkür eder, saygılarımı sunarım
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Kolay gelsin ...

.
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,794
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Sayın Haluk Hocam,
Elinize sağlık
Saygılarımla
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Rica ederim Tevfik Bey, saygı bizden ...

.
 
Üst