• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Saat düzenleme

  • Konbuyu başlatan Konbuyu başlatan YkPEmR
  • Başlangıç tarihi Başlangıç tarihi
Katılım
24 Nisan 2014
Mesajlar
17
Excel Vers. ve Dili
2010 microsoft excel
Merhaba şöyle bir sorum var. sütunda saatler var ben bu saatlere +1 saat eklemek istiyorum. ama sütundaki bazı saatler bu şekilde 22:30*. ben buna da 1 saat eklemek istiyorum. * işareti ile birlikte.yaklaşık 50 tane saat değeri var Ayrıca sütunda aralarda - işareti ve boşlukta var. Yardımcı olabilir misiniz?
 
Anladığıma göre; arada " - " işareti olduğunu söylediğinize göre bir hücrede arada "-" varken iki ayrı saat var (10:00-15:00 gibi) ve tire olmayan hücrelerde ise saatin sağında " * " işareti var (10:00* gibi) . Bu saat verilerine (arada tire olan iki saat verisi / sağında * olan tek saat verisi) 1 saat ilave etmek istiyorsunuz.

Doğru anlamışsam (verinin A1 hücresinde olduğu varsayımıyla) aşağıdaki formülü uygun bir hücreye uygulayarak A1 deki değere/değerlere 1 saat ilave etmiş olursunuz.
Kod:
=EĞER(PARÇAAL(A1;6;1)="-";METNEÇEVİR(SOLDAN(A1;4)+"01:00";"ss:dd")&"-"&METNEÇEVİR(SAĞDAN(A1;5)+"01:00";"ss:dd");EĞER(SAĞDAN(A1;1)="*";(METNEÇEVİR("01:00"+YERİNEKOY(A1;"*";"");"ss:dd")&"*");""))
 
Ömer bey çok teşekkür ederim - işareti var sadece başka hiçbir şey yok. bu yüzden - işaretli olan hücreye geldiğinde boş hücre olarak kabul ediyor.
 
22:30*
22:30
-


22:33
Hücre bu şekilde bu hücreye bir saat eklemek istiyorum. boşluklar aynı kalsın, mesela +1 eklediğimde 23:30* "-" işareti aynı kalsın.yeni sütun şu şekilde olsun
23:30*
23:30
-

23:33
 
Anladığıma göre; arada " - " işareti olduğunu söylediğinize göre bir hücrede arada "-" varken iki ayrı saat var (10:00-15:00 gibi) ve tire olmayan hücrelerde ise saatin sağında " * " işareti var (10:00* gibi) . Bu saat verilerine (arada tire olan iki saat verisi / sağında * olan tek saat verisi) 1 saat ilave etmek istiyorsunuz.

Doğru anlamışsam (verinin A1 hücresinde olduğu varsayımıyla) aşağıdaki formülü uygun bir hücreye uygulayarak A1 deki değere/değerlere 1 saat ilave etmiş olursunuz.
Kod:
[B][COLOR="Red"]=EĞER(PARÇAAL(A1;6;1)="-";METNEÇEVİR(SOLDAN(A1;4)+"01:00";"ss:dd")&"-"&METNEÇEVİR(SAĞDAN(A1;5)+"01:00";"ss:dd")[/COLOR][/B];[B][COLOR="RoyalBlue"]EĞER(SAĞDAN(A1;1)="*";(METNEÇEVİR("01:00"+YERİNEKOY(A1;"*";"");"ss:dd")&"*");""))[/COLOR][/B]

Yukardaki formülün kırmızı kısmı arada "-" varsa işlem yapıyor, mavi kısmı ise sonunda "*" varsa işlem yapıyor. Formülden gerekmeyen kısmı çıkartabilirsiniz.
 
denedim olmadı ama...
arada değil "-" işareti bir hücrenin içerisinde aşağıda yazdığım sütunlara yıldızlı olanlar dahil +1 saat eklemek istiyorum. "-" işareti olan hücre aynı kalsın.
SÜtun 1 sütun2 sütun3
21:27 21:45 10:24
21:57 22:17 10:48
22:20* - 11:42
22:27* - 11:35

22:13 22:35 10:44
22:08 22:37 09:48
22:15 22:44 10:01
22:12 22:36 10:31
23:34 - 11:38
 
Son düzenleme:
Keşke örnek dosyanızı google drive, yandex disc, dosya.tc gibi bir dosya paylaşım sitesine yükleseniz ve burada da linki belirtseniz ve dosyaya bakarak öneride bulunsak.
 
Verinin A2'de olduğu varsayımıyla;
Kod:
=EĞER([COLOR="Red"]A2[/COLOR]="";"";EĞER(YADA(SOLDAN([COLOR="red"]A2[/COLOR];1)=" ";SOLDAN([COLOR="red"]A2[/COLOR];1)="-");[COLOR="red"]A2[/COLOR];EĞER(EHATALIYSA(BUL("*";[COLOR="Red"]A2[/COLOR];1));[COLOR="red"]A2[/COLOR]+"01:00";EĞER(SAĞDAN([COLOR="red"]A2[/COLOR];1)="*";METNEÇEVİR(SOLDAN([COLOR="red"]A2[/COLOR];5)+"01:00";"ss:dd")&"*";""))))
 
http://yadi.sk/d/8ALVbCfGNFuEE
YANDEX DİSKTEDİR BAKABİLİRSİNİZ. SARI İŞARETLİ OLANLAR * İŞARETLİDİR.AYRICA ARADA BOŞUKLARDA VARDIR. 08.03.2015-31.10.2015 ARASI TARİHE 1 SAAT EKLENECEKTİR TÜM SÜTUNLARA.
 
Yandex'e eklediğiniz dosyada denedim, son mesajımda yazdığım formül tam olarak istediğinizi yapıyor.
Formüldeki A2 olan hücre adlarını B2 olarak değiştirip, sağa ve aşağı doğru kopyalayarak kullanabilirsiniz.
 
Hocam verdiğiniz formül oldu..çok teşekkür ederim.
 
Peki mesela şablon oluştursam. Ben bütün yılı atsam. Filtrelemeyi ve saat eklemeyi.diğer sayfada bütün işlemleri yapsa sayfa1!c2 gibi mesela.
 
https://disk.yandex.com.tr/client/disk
Merhaba yandex diskimde bulunan dosyayı(dosya adı=dosya yeni) şu şekilde yapmak istiyorum:
Elimde bulunan 01.01.2015-31.12.2015 tarihli ve vakitli bir veriyi excel'e attığımda 08.03.2015-31.10.2015 arasını ikinci shette filtreleyip buraya bir saat eklesin. Ama tarihler her sene değişebiliyor yaz saati ekleme olduğu için. Yaz saati değişim arasını elimle girebiliyim. Açıkçası şablon olabilir mi? İnşallah anlatabilmişimdir.
Mail adresim: yakupemre_fty@hotmail.com.tr
 
http://yadi.sk/d/1z2M0A_zNZQqz
hocam yandexdeki dosyaya bakabilirsiniz. birinci sheette verileri kopyaladığımda birinci sheette olanları ikinci shette 08.03.2015-31.10.2015 tarihleri arasını filtreleyip zaten bir saat eklemeyi ekliyoruz söylemiştiniz onu yapıyorum çok teşekkür ederim. ikinci sheette sıralama şöyle sene başından sene sonuna kadar olsun filtrelediğimiz tarih arasınada 1 saat ekleme olabilir mi?
 
Geri
Üst