Saat Hesaplama Ve Şehİre GÖre 24 Ya Da 48 Yazdirma.

Katılım
6 Eylül 2006
Mesajlar
130
Excel Vers. ve Dili
excel 2003 - ingilizce
ArkadaŞlar Merhaba
Benİ Bİraz AŞan Bİ Lİsteyle Ve Ona Uygulanmasi Gereken Bİr KaÇ FormÜlle KarŞilaŞtim.
Lİstem OldukÇa Uzun OlduĞu İÇİn Ben Kisa Halİyle Ekledİm.
Yapmaya ÇaliŞtiĞim;

1)g2 HÜcresİne KapaniŞ Tarİhİ Ve KapaniŞ Saatİ İle,aÇiliŞ Tarİhİ Ve AÇiliŞ Saatİ Arasindakİ Farki Yazdirmak.
2)ancak Bu Fark HÜcreye Tam Saat Olarak Yansiyacak.yanİ, 05.12.2006 23:18 Olarak Çikan SonuÇ HÜcrede 23 Olarak GÖzÜkecek.
3)h2 HÜcresİne D SÜtunundakİ Şehİrlerden Bİrİyse EĞer 24, DeĞİlse 48 Yazdirmak.ancak Lİstemde Orda Yazmayan Şehİrlerde Var.yanİ 48 Olarak GÖzÜkmesİ Gereken Şehİrler.
4)i2 HÜcresİne EĞer GeÇen Saat 24 Veya 24'den KÜÇÜkse "ok",24'den BÜyÜkse "sla" Yazdirmak.bu DÖrdÜncÜyÜ Yapabİlİrİm Ama Önce G2 FormÜlÜnÜ Bulmam Gerekİyor.

EĞer Yardimci Olursaniz Çok Sevİnİrİm.

Şİmdİden TeŞekkÜr Ederİm.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,034
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

1. ve 2. sorunuz için G2 hücresine aşağıdaki formülü uygulayınız. Ve hücreyi sayı olarak biçimlendiriniz.

Kod:
=((B2-E2)*24)+(C2-F2)
3. sorunuzu tam olarak anlamadım. Hangi değeri D sütununa göre sorgulatmak istiyorsunuz biraz daha açarmısınız.

4. sorunuz için I2 hücresine aşağıdaki formülü uygulayınız.

Kod:
=EĞER(G2<=24;"ok";"sla")
 
Katılım
6 Eylül 2006
Mesajlar
130
Excel Vers. ve Dili
excel 2003 - ingilizce
şehire göre arasın,

merhaba cost sontrol
yardımın için çok teşekkür ederim.
iki formülde çalışıyor.
çok işime yaradı.
3.soruda anlatmak istediğim,mesela şehir ISTANBUL ise H2 hücresine 24 yazsın ve D sütunundaki diğer şehirler içinde aynı şekilde 24 yazsın.ama şöyle bir şey var benim oraya yazmadığım şehirler var.mesela Bodrum yok orda.D hücresinde Bodrum'u ve orda yazmayan diğer şehirleride gördüğü zaman 48 yazmalı.Yani 24 yazmasını istediğim şehirler onlar.
Anlatabilmişimdir umarım.

Tekrardan çok ama gerçekten çok teşekkür ederim.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,034
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Hangi hücredeki şehri D sütunundaki şehirler arasında arayacak sorunuzun o kısmını anlayamadım. Çünkü örnek dosyanızda D sütunundan başka bir yerde şehir ismi yok. Açıklarsanız yardımcı olmaya çalışırız.
 
Katılım
6 Eylül 2006
Mesajlar
130
Excel Vers. ve Dili
excel 2003 - ingilizce
sadece D hücresindeki,

selam,
evet sadece D sütununda şehir var.
dosyayı tekrar ekledim.orda anlatmaya çalıştım.
umarım bu sefer anlatabilmişimdir.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,034
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

H2 hücresine aşağıdaki formülü uygulayıp denermisiniz.

Kod:
=EĞER(YADA(D2="ISTANBUL";EĞERSAY(D$2:D$65536;D2)>1);24;48)
 
Son düzenleme:
Katılım
6 Eylül 2006
Mesajlar
130
Excel Vers. ve Dili
excel 2003 - ingilizce
Bİlİyorum Benİ ÖldÜreceksİn Ama,

Kusura Bakma Ya.saol İlgİn İÇİn Ama O FormÜl Ne Yazsam 24 Yapiyo.orda Olmayan Bİ Şehİr Yaziyorum Mesela Onada 24 Yaziyo.sadece BoŞ HÜcrelere 48 Oluyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,034
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Bir &#252;stteki mesaj&#305;mdaki form&#252;l&#252; g&#252;ncelledim. Denermisiniz.
 
Katılım
6 Eylül 2006
Mesajlar
130
Excel Vers. ve Dili
excel 2003 - ingilizce
SLM

Olmadi Ama Sanirim Ne Yapmam GerektİĞİnİ Anladim.
=eĞer(yada(d2="istanbul";eĞersay(d$3:d$65536;d2)>0);24;48) Bu FormÜlde Yazan Istanbul'dan Sonra Orda 24 Olmasi Gereken BÜtÜn Şehİrlerİ Yanİ Istanbul İle Kirklarelİ Dahİl Arasindakİ BÜtÜn Şehİrlerİ FormÜle Yazicam Ve FormÜlÜn En Sonu Olan Yanİ EĞer YanliŞsa Kisminada 48 Yazicam.bÖylece O Şehİrler HarİÇ BaŞka Bİr Şehİr GÖrdÜĞÜnde 48 Yazacak.ben BaŞtan Hata Yaptim Sanirim.ÇÜnkÜ Öyle Tek Tek Aramasi İmkansiz.
Sabrin Ve İlgİlendİĞİn İÇİn Çok TeŞekkÜr Ederİm.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
H2 h&#252;cresine a&#351;a&#287;&#305;daki form&#252;l&#252;;

=E&#286;ER(D2="";"";E&#286;ER(YADA(&#214;ZDE&#350;(D2;$D$2:$D$31))=YANLI&#350;;48;24))

CTRL+SHIFT+ENTER tu&#351;lar&#305;na ayn&#305; anda basarak girin.


{=E&#286;ER(D2="";"";E&#286;ER(YADA(&#214;ZDE&#350;(D2;$D$2:$D$31))=YANLI&#350;;48;24))}

&#351;eklini alan form&#252;l&#252; a&#351;a&#287;&#305;ya do&#287;ru kopyalay&#305;n.

$D$2:$D$31 aral&#305;&#287;&#305;, sizin 24'l&#252;k &#351;ehirleri olu&#351;turacak listeniz olarak d&#252;&#351;&#252;n&#252;lm&#252;&#351;t&#252;r. Siz bunu kendinize g&#246;re uyarlars&#305;n&#305;z.
 
Son düzenleme:
Katılım
6 Eylül 2006
Mesajlar
130
Excel Vers. ve Dili
excel 2003 - ingilizce
Evet İŞte Bu

:hihoho:
ÇOK İYİ YA.ÇOK TEŞEKKÜR EDERİM.İSTEDİĞİM DE BUYDU.
COST CONTROL SAOLSUN ÇOK YARDIMCI OLDU AMA BEN BİRAZ ANLATMA ÖZÜRLÜ OLDUĞUM İÇİN OLMADI.
SAYIN YURTTAŞ ELİNE, EMEĞİNE SAĞLIK.SÜPERSİN.
BİR DE ŞÖYLE BİŞEY VAR,BU ŞEHİRLER LİSTEDE KARIŞIK HALDE OLACAK.OTOMATİK SÜZ YÖNTEMİYLE BU ŞEHİRLERİ SEÇİP FORMÜLÜME O ŞEKİLDE Mİ UYGULAMAM GEREKİYOR.
TEKRARDAN ÇOK ÇOK TEŞEKKÜRLER YURTTAŞ VE COST CONTROL.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
24'lük listenizi ayrı bir sütuna yapın. Formüldeki alanı da bu sütuna göre belirleyin. Bu durumda, listeniz ne kadar karışık olursa olsun problem olmaz.
 
Katılım
6 Eylül 2006
Mesajlar
130
Excel Vers. ve Dili
excel 2003 - ingilizce
TeŞekkÜr Ederİm,

Çok Saol Ama DİĞer Şehİrlerİ Nasil Algilayacak.ayni SÜtunda Olmasi Gerekmİyor Mu?lİstemde Anlatmaya ÇaliŞtim.
 
Katılım
6 Eylül 2006
Mesajlar
130
Excel Vers. ve Dili
excel 2003 - ingilizce
TeŞekkÜr Ederİm,

sölüycek söz bulamıyorum.
ellerine sağlık.
 
Üst