Excel formülleri eğer mantıksal işlemi
Excel’de eğer mantıksal işlemi ile birçok sorumuzun yanıtını bulabiliyoruz. Eğer ifadesi çeşitli programlama dillerinde de ingilizce yazımı olan ” if ” şeklinde karşımıza çıkıyor. Excel formülleri içerisinde kullanılan eğer işlemi de aynı şekilde bir şart ve sonucunda değer, değilse başka bir değer mantığıyla çalışıyor.
Excel formüllerinden eğer’in mantığı basit olarak böyle diyebiliriz.
Eğer nasıl kullanılır, şart ne olur, nasıl bir sonuç için nasıl bir formül yazmalıyız diye sorular olur diye basitçe açıklama gereği duydum, umarım ki maksimum faydayı elde ederiz.
=Eğer(Şart ; doğruysa_değer ; yanlışsa_değer)
Buradan da anlaşılacağı üzere eğer ifadesini direkt, şart ifadesini değişken olarak yazıyoruz. Yani her işlemimizde eğer kesinlikle yazılacak, şart ve doğruysa yanlışsa işlemleri de birer değiken olacak, şarta göre hareket edecekler…
Görsel bir örnekler yazımızı destekleyeceğiz ancak bunun için yapılmış bir metni excel.gen.tr adresinden alıyorum.
Burada B2 Hücresine işlem yaptırıyoruz, diyoruz ki A1′e gelsin yazılırsa tamam geliyorum, bir şey yazılmazsa hayır gelmiyorum sonucunu ver bize…




Gibi bu tür örnekler çoğaltılabilir.
Not:
Burada dikkat edilmesi gereken şey son örnekte yazılan ” geelsin ” dir. Bir harf bile yanlış olsa sonuç değilse ifadesiyle aynı olacaktır.
Ekim 30th, 2010 at 00:36
Merhaba
Sorunumuz şudur:
70 rakamı standart bir sıfır değeridir.ve karşılığı 1000 rakamı ile eşitlenir.Bu rakamın altında kalan her bir rakam için yani:(69-68-67….01) gibi 10 rakam eksiltme yapılır. 70 Rakamının üstüne ise 10 eklenir.
Yani: 70=1000; 69=990; 68=980; 67=970;……
71=1010; 72=1020; 73=1030;……. gibi olacak şekilde bir excel formülünü nasıl meydana getirebiliriz?
Selam ve saygılarımla.
Kasım 2nd, 2010 at 14:22
Merhabalar;
Makaleniz eğer fonksiyonunun kullanımı açısından oldukça açıklayıcı.Teşekkürler.
Excelde bir hücre içinde şu ifadeyi oluşturmakta oldukça zorlanmaktayım.
“eğer hücre değeri 50 ile 65 arasında ise hücre değerini 2 ile çarp.” Yardımcı olursanız gerçekten çok sevinirim. Kolay gelsin..
Kasım 3rd, 2010 at 02:54
Efendim merhabalar,
Dediğinizi anladım lakin onu yaparken bir miktar zorlanabiliriz. Bu açıdan biraz deneme yapıp size daha detaylı bilgi vermeye çalışacağım.
Yine de tahminim =EĞER(A50,A51) şeklinde bir gidiş yolu ile olabileceğine işaret ediyor. Sizden biraz zaman istiyorum.
Kasım 3rd, 2010 at 02:58
Merhaba Tuncay Bey,
Belirttiğiniz işlemi salt eğer fonksiyonu ile yapmanız mümkün değildir. Bunun için işin içine makrolar girmelidir. Aksi halde bu işlem kesinlikle sonuca ulaşmaz. Makrolar ileriki konularda daha detaylı biçimde açıklanacaktır.
Kasım 7th, 2010 at 11:08
merhaba ben şöyle birformül yapmak istiyorum yardımcı olursanız sevinirim:
A1 hücresinde yazılan harf X ise A2 hücresine 40 Y ise 45 yazmasını istiyorum,yani hücredeki karaktere değer verip hangi değeri girmişsem ona göre değeri otomatik girmesini istiyorum
Kasım 16th, 2010 at 03:19
Excel güzel bir program ve biz bu programı gerçekten çok seviyoruz
Aralık 1st, 2010 at 02:49
2009 yılının ilk yarısında neredeydiniz ki benim o zaman da çok ihtiyacım vardı bu siteye, çok teşekkürler.
Aralık 4th, 2010 at 12:20
A1 İLE A11 HÜCRELERİ ARASINDAKİ HÜCRELERDE BOŞ HÜCRE OLDUĞU SÜRECE C1HÜCRESİDE BOŞ OLSUN. A1 İLE A11 HÜCRELERİ ARASINDAKİ HÜCRELERDE BOŞ HÜCRE KALMADIĞI ANDA(HEPSİ DOLU İSE “C1″ E “X” İŞARETİ KOYSUN..A VE C SÜTUNLARI AYRI SAYFADALAR…
YARDIMCI OLURSANIZ SEVİNİRİM….
Aralık 4th, 2010 at 12:21
soruma acil cevap yazabilecek varsa minnettar olurum….
Aralık 6th, 2010 at 19:12
Merhaba ömer bey,
ayrı sayfadaki işlemler için eğer yetersiz kalıyor. Zannediyorum ki makro kullanmak gerekecek.
Ocak 5th, 2011 at 10:59
KAYDİ SAYIM : 1.000,00 ( 900,00 )
FİİLİ SAYIM : 900,00 ( 1.000,00)
SAYIM FAZLASI: EĞER FAZLALIK VAR İSE YAZSIN
SAYIM NOKSANI: EĞER NOKSANLIK VAR İSE YAZSIN
FORMÜLDE YARDIMCI OLMANIZI RİCA EDİYORUM…
Ocak 30th, 2011 at 17:10
Word gibi bir şey mi bu excel ben çözemedim, yardımcı olmanızı temenni ediyorum. Şimdiden teşekkürler arkadaşlar.
Şubat 1st, 2011 at 18:56
Huri Bey!
Bu formülü A1 Hücresi haricinde herhangi bir hücreye uygulayın ve A1 hücresine çeşitli değerler girerek deneyebilirsiniz… Kolay gelsin…
=EĞER(VE(A1>=50;A1<=65);A1*2;A1)
Mart 1st, 2011 at 10:35
arkadaşlar şöle bi formül olur mu?
excell sayfa 1de, 1. sütunda a1 den f1001 e kadar sayısal yeni kod değerleri var; 2. sutunda bu değerlerin yanında da a2 den f1002 ye kadar eski kod değerleri yazıyor; excell sayfa 2 de de a1 den f1001 e kadar yeni kod değerleri ve a2 den f1002 ye kadar eski kod değerleri var ama sıralama sayfa1 dekinden farklı; aynı zamanda da sayfa 2 de 3. sutunda a3 den f1003 e kadar açıklamalar yazıyor; benim amacım sayfa 2 deki açıklamaları sayfa 1 e çekmek bunun için de sayfa 2 deki sıralamanın sayfa1 le aynı olması gerekiyor yoksa teker teker kopyalamam gerekecek bu işlemi yapabilmek için nasıl bi formül lazım; ilgilenen arkadaşlardan minnetkar kalacağım, şimdiden teşekkürler..
Mart 2nd, 2011 at 15:20
kolay gelsin
bir hücreye eğer şu değerler arasındaysa şunu yaz, şu değerler arasında diğerini, şu değerler arasında da şunu yaz şeklinde bir formül nasıl yazarım. mesela 0-24 arası için 0, 25-44 arası için 1, 45-54 arasına 2, 55-69 arasına 3 , 70-84 arası için 4, 85-100 arası için 5 yaz şeklinde bir formül nasıl oluşturulabilir? yardım ederseniz sevinirim
Mart 17th, 2011 at 17:41
meraba; şimdi hoca bize bi ödev verdi de size sorucağım soru şu BKİ konusunu bana ayrıntılı olarak yazar mısınız pekk anlamadımda vede örneklede yapabilirmisiniz
bana yardım ederseniz çok memnun olurum…..
Haziran 2nd, 2011 at 14:24
bana bunu formüle çevirebilirmisiniz?………………………………………..
=eğer A1 85′ten büyükse “taktir” küçükse “teşekkür”
Temmuz 24th, 2011 at 02:52
merhaba tuncay karaaslan
sizin sorunun cevabı eğer fonksiyonunda saklı değil ama oldukça basittir.
sizin sayılarınız A sütununda (A1-A50 satırları arasında 50 sayı) olsun. şimdi bunların karşılıklarını B sütununda görmek istersek B1 hücresine
=1000-(70-D2)*10 formülünü girdikten sonra hücrenin sağ alt kısmında bulunan tutamacından yakalayıp B50 nci satıra kadar sürüklemek gerekir
Temmuz 24th, 2011 at 02:55
düzeltme =1000-(70-A1)*10 veya =300+A1*10
özür!
Temmuz 24th, 2011 at 04:04
merhaba huri ertuğrul
=EĞER(VE(50<D2;D2<65);D2*2;"") burada d2 hücresi sizin sayılarınızdan herhangi biri
Ağustos 16th, 2011 at 08:45
merhabalar, benim sorum eğerle ilgili. eğer bir soru cevaplandı ise yeşil boyalı, cevaplanmadı ise kırmızı boyalı olsun. teşekkürler…
Ekim 4th, 2011 at 08:05
Merhaba, bi formul konusunda yardiminiza ihtiyacim var. Sorum su: sectigim hucreye a1 hucresi 15 ila 20 arasindaysa 1, 20 ila 25 arasindaysa 2, 25 ila 30 arasindaysa 3 yaz seklinde bir formul yazmam gerekiyo ama bi turlu cikamadam isin icinden. Yardimleriniz icin simdiden tesekkurler.
Aralık 25th, 2011 at 19:54
Merhaba ,
formüllerle aram iyi olmasına rağmen bir sorunu çözemiyorum acaba yardımcı olabilirmisiniz.Mantıksal operatörlerde birden fazla işlem yaptırmak istiyorum fakat #Değer sonucunu veriyor acaba yardım edebilirmisiniz ?
örnek olarak =EĞER(D4=25;D4=50;D4=100;D4<999);0,3)))) bu formüldür .hata varsa lütfen yardımcı olurmusunuz..
Ocak 9th, 2012 at 22:06
BeyazGülüm,
İlk dört değerin hepsi sizin şartlarınız ise (D4=25;D4=50;D4=100;D4<999), son şartınız diğer üçünü kapsıyor zaten (D4<999). Sadece onu yazmanız yeterli: =EĞER(D4<999; 0,3)
"EĞER" yanlış anlamışsam
, biraz daha açıklayabilirsiniz.