Eğer fonksiyonunda hata ( YANLIŞ ibaresi

Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Ekteki dosyada yapmak istediğim bir işlem var aslında buna benzer bir çok uygulamayı yapmama rağmen bir türlü bunu çzöemedim saat ile normal karekterde çakışma var yanılmıyosam. yardımcı olursanız sevinirm.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

=EĞER(A1="-";"01:30";EĞER(A1=--"00:00";"00:00";EĞER(A1=--"00:15";"00:15";EĞER(A1=--"00:30";"00:30"))))

Yada,

=EĞER(A1="-";"01:30";ARA(A1;--{"00:00";"00:15";"00:30"};{"00:00";"00:15";"00:30"}))

Denermisiniz..
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Merhaba,

=EĞER(A1="-";"01:30";EĞER(A1=--"00:00";"00:00";EĞER(A1=--"00:15";"00:15";EĞER(A1=--"00:30";"00:30"))))

Yada,

=EĞER(A1="-";"01:30";ARA(A1;--{"00:00";"00:15";"00:30"};{"00:00";"00:15";"00:30"}))

Denermisiniz..
Evet bu şekilde oldu ama anlamadığım neden -- işareti koymamız gerektiğini mantığınıda söleyebilirmisniz üstadım... Teşekkürler ayrıca . elinize sağlık..
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Evet bu şekilde oldu ama anlamadığım neden -- işareti koymamız gerektiğini mantığınıda söleyebilirmisniz üstadım... Teşekkürler ayrıca . elinize sağlık..
Metin biçimindeki bir değeri sayıya çevirmek için kullanılır, örnek olarak -- işareti kullanılan veriyi 1 ile çarparak sayıya çevirir, saat leri "" "" işareti kullanarak metin formatına çevirdiğiniz için yazdığınız fonksiyonda bu şekilde bir hata alıyordunuz, -- işaretini kullanarak metni tekrar sayı formatına çevirerek bu hatayı aşmış oluruz..
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
alternatif.
mevcut formülünüzü kullanarak A sütununu metin olarak girin
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
syn espiyonajl'ın formülü
=EĞER(A2="-";"01:30";EĞER(A2="00:00"*1;"00:00";EĞER(A2="00:15"*1;"00:15";EĞER(A2="00:30"*1;"00:30"))))

bende yeni öğrendim, teşekkürler ömer bey.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Rica ederim Süleyman bey,

Bende forumdaki değerli hocalarımızdan öğrenmiştim..
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
*1 demekte anladığım akdarıyla -- işareti ile aynı görevi görüyor öle değil mi !!!!
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
*1 demekte anladığım akdarıyla -- işareti ile aynı görevi görüyor öle değil mi !!!!
Evet aynı işlevi görüyor. Formülü Süleyman bey' in yazdığı gibide kullanabilirsiniz..
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Teşekkür ederim yardımlarınız için. Hayırlı geceler ve hayırlı ramazanlar..
 
Üst