1a'ya 07.12.2013. 1b'ye cumartesi 1c'ye 16:30
ben simdi 1 a'ya sadece tarih girsem 1b'ye denk gelen gunun adini c'ye de 5 veriden herhangi birini otomatik yazdirmam mumkun mu?
kisaca ozetlemek gerekirse. hafta icleri belli gun ve saatlerde musterileri aramam gerek. onun listesini tutmak istiyorum. orn; 09.12.2013 pazartesi saat 15:30'da
sali baska saatte
carsamba baska saatte vs..
ben sadece tarih yazsam; o tariha denk gelen gun adi ve saati otomatik yazdirabilir miyim?
tesekkurler
gün sorun değil onu çok kolayu yazdırabilirsin de, saati neye göre yazdıracaksın onu anlamadım? c'deki saat neye göre hesaplanacak?
saatler için müdürden haftalık shift geliyor. mesela bana şu liste geliyor. bu yarım saatlik dilimlerde müşterileri aramam gerekiyor.
pzrt 15:30 - 16:00
salı 16:00 - 16:30
çrşb 14:30 - 15:00
prşm 14:00 - 14:30
cuma 15:30 - 16:00
yani toplamda 5 referans veri (saat dilimi) var. bunları başka bir hücreye dizip oradan çektirebiliriz.
e haftalık geliyorsa zaten 5 satır bir şey, başka yerden çektireceğinize direk yazsanız? yani yeni shifti kopyalayana kadar yazarsınız zaten...
ya da ben soruyu anlamadım :)
evet mantıken doğru; ama şöyle bir bilgi aktarayım.
şimdi ben bu listeye her gün 5 sütunluk müşteri bilgisi gireceğim.
a1:tarih
b1:gün
c1:saat
d1:müşteri ad soyad
e1:müşteri telefon
f1:müşteri mail
g1:müşteri şehri
h1:müşteri problemi
a1,b1 ve c1 senkronize olmalı. ben sadece b1'e gün ismi girdiğimde a1 ve c1 otomatik değişmeli. çünkü ikide bir tarih'e ve saate bakamam. ilavete bu müşterileri tekrardan arayacağım zaman sadece tarihini değiştirdiğimde gün ve saat de otomatik olarak değişmeli.
1b için: =CHOOSE(WEEKDAY(A1);"Pazar";"Pazartesi";"Salı";"Çarşamba";"Perşembe";"Cuma";"Cumartesi")
1c için: =VLOOKUP(B1;$H$4:$I$8;2)
1c açıklama: B1'deki dönen gün bilgisini, H4-I8 aralığındaki gün-saat tablosunda arıyor. H4-H8 arasında günü bulup, sonra I4-I8 arasından saati getirerek 1c'de formülün yazılı olduğu yere koyuyor.
evet yazdırabilirsin.
senin için yaptım ve caps koydum. 2. ve 3. hücreye gördüğün formülleri yaz, sağdaki tablonun yeri de birebir aynı olması lazım.
i.imgur.com
hijo, B sütunu için =METNEÇEVİR(A1;"gggg") işini görür diye düşünüyorum. diğerlerine karışmıyor ve aradan çekiliyorum.
@supergirl
kesinlikle daha pratik, evet. Ben önce =TEXT(A1;"dddd") yaparak denedim ama olmadı. Meğer Excel'imdeki fonksiyonlar ingilizce olmasına rağmen, format tabanı gg.aa.yyyy şeklindeymiş, o yüzden day yerine gün'den gitmem gerekiyormuş.
@hiko, seninkini denedim olmadı. sen denedin mi?
@douchebag, seninkini deniyorum. yalnız çok uzun. formulü buraya yazabilir misin?
bu arada caps yaptım sizin için. 9. satırdan sonrası yanlış olmuş. orayı dikkate almayın. ve link açılınca resmin üzerine tıklayın büyüsün.
u1312.hizliresim.com
burada atıyorum bir tanesinin tarihini 26.12.2013 yaptığımda yanındaki saat ve gün bilgisini otomatikmen güncellesin istiyorum. yani basit olarak yapmak istediğim pazartesi günü ali bey'i arayıp ulaşamadığımda sadece tarihini değiştirerek başka bir gün ve saatte aramak. ama arayacağım günün adı ve saati otomatik güncellensin ki müdürün shift'ine uygun olsun.
bir soru daha ekleyip beyninizi biraz zorlayayım arkadaşlar. ben şimdi cumartesi pazar çalışmıyorum. şu paylaştığım caps'i referans alarak
u1312.hizliresim.com şu senaryo gerçekleşti diyelim
ali bey'i 09.12.2013 pazartesi günü 10:00'da aradım. ama ali bey bana haftaya cuma ara dedi. ben şimdi sadece pazartesi'yi cuma olarak değiştirsem saatte problem olmaz. çünkü o sabit. ama tarih olarak haftaya tekabül eden tarih'i nasıl istediğim şekilde getirtebilirim? sonuçta cuma'ya tekabül eden bir sürü tarih var. sadece önümüzdeki haftanın cuma'sını(günlerini) referans almak mümkün mü?
B2: =IF(WEEKDAY(A2)=$E$2;$F$2;IF(WEEKDAY(A2)=$E$3;$F$3;IF(WEEKDAY(A2)=$E$4;$F$4;IF(WEEKDAY(A2)=$E$5;$F$5;IF(WEEKDAY(A2)=$E$6;$F$6;"HAFTASONU")))))
C2: =IF(B2=$F$2;$G$2;IF(B2=$F$3;$G$3;IF(B2=$F$4;$G$4;IF(B2=$F$5;$G$5;IF(B2=$F$6;$G$6;"HAFTASONU")))))
sonra B ve C'yi aşağıya kopyalarsın, A'ya tarih girdiğinde gün ve saat yanına gelir.