• DİKKAT

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

Formül içinde arama

Katılım
1 Ekim 2004
Mesajlar
206
Merhaba,

Örneğin A1 hücresinde =1256+7852 şeklinde bir formül var A2 hücresine 1256 A3 hücresine 7852 nasıl yazdırabilirim.Fonksiyonlar ile yapılabilir mi ? Formül içinde arama yapıp "+" kaçıncı sırada ise ona göre parçaal yapamıyorum.Çünkü formülün sonucuna göre hareket ediyor.

Saygılarımla,
 
Merhaba,

Bu işlem için kullanıcı tanımlı fonksiyon kullanmanız gerekir.

Kod:
Function EPARÇAAL(Veri As Range, Kacinci_Parca As Integer, Optional Ayirac = "+")
    Application.Volatile True
    EPARÇAAL = Replace(Split(Veri.Formula, Ayirac)(Kacinci_Parca - 1), "=", "")
End Function


Hücrede kullanım şekli;

Kod:
=EPARÇAAL(Veri;Kaçıncı Parça;Ayıraç)

Ayrıca uygulamalı örnek dosyayı inceleyiniz.
 

Ekli dosyalar

Teşekkür ederim.Fonksiyonlarla yapılabilir mi diye merak ettim ancak bu da işimi görüyor.

Saygılarımla,
 
Geri
Üst