Merhaba
SQL üzerinden çekmiş olduğum bir tablom var excel sayfası olarak. Sadece anlık verileri güncelliyor. Ve burada bir hücreden başka bir çalışma kitabında veri aratıp o verilere karşılık gelen aynı satırdaki değerleri çalışma kitabına aldırıyorum. Eğer ve Düşeyara ile bu işlemi yapabiliyorum. SQL den veri aldığım çalışma kitabımda bir hücre var ki başımı ağrıttı.
Bu hücrede 2 - 4 - 8 gibi rakamlar mevcut bunları çekmekte ve işlem içerisine almakta bir sorunum yok. Fakat " 1+1 " - "2+2" gibi değerler de var. Bunları gördüğünde eğer 1+1 görürsen bunu 2 yap dedirtemiyorum bir türlü.
farklı bir yerde yine düşeyara ile o değeri getirtiyorum. hatta başka bir hücreye de burada 1+1 mi yazıyor sorgusu yaptım. 1+1 olduğunu görmüyor. aynı sorguda 2 mi 4 mü 8 mi gibi sorduruyorum onlarda sonuç TRUE olarak geliyor. ama 1+1 metin değerinden mi nedir bir türlü görmüyor.
hücre içeriğindeki metin değeri 1+1 ise bana o metin değerini 2 olarak verebilecek bir formül var mı ?
kullandığım formül şu
=EĞER(D18="";"";EĞER(DÜŞEYARA(D18;'[STOK KARTI Bilgi.xlsm]Sayfa1'!$A:$AL;35;0)="1+1";"2";DÜŞEYARA(D18;'[STOK KARTI Bilgi.xlsm]Sayfa1'!$A:$AL;35;0)))
Bu formülle hücreye veriyi getiriyorum.
SQL üzerinden çekmiş olduğum bir tablom var excel sayfası olarak. Sadece anlık verileri güncelliyor. Ve burada bir hücreden başka bir çalışma kitabında veri aratıp o verilere karşılık gelen aynı satırdaki değerleri çalışma kitabına aldırıyorum. Eğer ve Düşeyara ile bu işlemi yapabiliyorum. SQL den veri aldığım çalışma kitabımda bir hücre var ki başımı ağrıttı.
Bu hücrede 2 - 4 - 8 gibi rakamlar mevcut bunları çekmekte ve işlem içerisine almakta bir sorunum yok. Fakat " 1+1 " - "2+2" gibi değerler de var. Bunları gördüğünde eğer 1+1 görürsen bunu 2 yap dedirtemiyorum bir türlü.
farklı bir yerde yine düşeyara ile o değeri getirtiyorum. hatta başka bir hücreye de burada 1+1 mi yazıyor sorgusu yaptım. 1+1 olduğunu görmüyor. aynı sorguda 2 mi 4 mü 8 mi gibi sorduruyorum onlarda sonuç TRUE olarak geliyor. ama 1+1 metin değerinden mi nedir bir türlü görmüyor.
hücre içeriğindeki metin değeri 1+1 ise bana o metin değerini 2 olarak verebilecek bir formül var mı ?
kullandığım formül şu
=EĞER(D18="";"";EĞER(DÜŞEYARA(D18;'[STOK KARTI Bilgi.xlsm]Sayfa1'!$A:$AL;35;0)="1+1";"2";DÜŞEYARA(D18;'[STOK KARTI Bilgi.xlsm]Sayfa1'!$A:$AL;35;0)))
Bu formülle hücreye veriyi getiriyorum.