"3+5" text olarak bir hücreye yazsam nasıl 8 olur

Katılım
11 Nisan 2007
Mesajlar
65
Excel Vers. ve Dili
excel 2016 ENG
A1 hücresine "3+5" şeklinde text bir ifade yazsam başka bir hücrede de mesela B1de A1 hücresindeki ifadeyi kullanarak 8 i göstermeye çalışsam nasıl bir formülasyon uygulamam gerekir.Bu iş tek bir fonksiyonla olur mu?.Şimdiden söyleyeyim VALUE ile olmuyor.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
"3+5" şekilnde ise;

=MID(a1;2;1)+MID(a1;4;1)

=PARÇAAL(a1;2;1)+PARÇAAL(a1;4;1)

3+5 şeklinde ise;

=MID(A1;1;1)+MID(A1;3;1)

=PARÇAAL(a1;1;1)+PARÇAAL(a1;3;1)


.
 
Katılım
11 Nisan 2007
Mesajlar
65
Excel Vers. ve Dili
excel 2016 ENG
ilginize teşekkür ederim,
ancak benim nihai amacım burada 8i elde etmek değil tabiki.
3+5 örneğini olayı basitleştirmek için verdim.Burda çok farklı ifadelerde olabilir.
Esas amacım ise sheet2 içerisinde bir hücreye text olarak Sheet1!A5 yazmak ve bu hucredeki bu text değeri kullanarak sheet2 deki bir hücreye Sheet1 deki A5 değerini almak.

saygılar
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
ilginize teşekkür ederim,
ancak benim nihai amacım burada 8i elde etmek değil tabiki.
3+5 örneğini olayı basitleştirmek için verdim.Burda çok farklı ifadelerde olabilir.
Esas amacım ise sheet2 içerisinde bir hücreye text olarak Sheet1!A5 yazmak ve bu hucredeki bu text değeri kullanarak sheet2 deki bir hücreye Sheet1 deki A5 değerini almak.

saygılar
Esas amacınızla birlikte bir örnek dosya eklerseniz. Konu uzatılmadan rahatlıkla çözüme kavuşacağı kanısındayım.


Yine de şöyle deneyin.

Sheet1!A5

D1 gibi bir hücrede ise;

=INDIRECT(D1)

=DOLAYLI(D1)

Değilse;

=INDIRECT("Sheet1!A5")

=DOLAYLI("Sheet1!A5")


..
 
Son düzenleme:
Katılım
11 Nisan 2007
Mesajlar
65
Excel Vers. ve Dili
excel 2016 ENG
Çok TeŞekkÜrler

Indirect Komutu Olayi ÇÖzmÜŞtÜr.
 
Üst