Tarih Formatlamasi&Karsilastirmasi Problemi

Katılım
17 Eylül 2008
Mesajlar
4
Excel Vers. ve Dili
2003-TR/EN
Merhaba,

Elimdeki dosyada 2 farklı kolonda text olarak farkli bir sistemden export edilmis, tarih belirten hucreler var.
A
September 2, 2008 12:00 PM EEST
September 2, 2008 11:54 AM EEST
September 2, 2008 11:52 AM EEST

B
August 29, 2008 06:07 PM EEST
August 29, 2008 05:54 PM EEST
August 29, 2008 05:52 PM EEST

Bunlar gibi yaklasik 500 satirim var. Yapmak istedigim A ile B'yi karsilastirarak eger B A'dan buyuk (daha gec) ise bunlari bulmak. Ancak bu tarihler AM/PM icerdigi ve text oldugu icin icinden cikamadim bir turlu. Tarih & Zaman & Saat Fonksiyonları Uygulamaları baslikli konuyu okumama ragmen tam ve hizli bir cozum gelmedi aklima. Onerileriniz soylebilirseniz cok sevinirim. tesekkurler,
 

Ö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,

Sorunuzu yanlış algılamışta olabilirim.

C1 hücresine,

=B1>A1

Formülünü yazıp alt hücrelere kopyalayınız..

Bu formül işinizi görmez mi?
 
Katılım
17 Eylül 2008
Mesajlar
4
Excel Vers. ve Dili
2003-TR/EN
Merhaba,

O sekilde denedigimde hatalı sonuclar veriyor. Zannedersem dogru bir sekilde date olarak algilanmadigi icin oluyor bu yanlis sonuc.

Ornegin
A = August 29, 2008 03:57 PM EEST
B = August 29, 2008 11:57 AM EEST

Bu ikisini karsilastirdigimda (IF B>A) B'yi A2dan daha buyuk olarak algilayip sonuc veriyor.

tesekkurler,
 

Ö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(PARÇAAL(A1;MBUL(",";A1;1)+13;2)=PARÇAAL(B1;MBUL(",";B1;1)+13;2);B1>A1;B1>YERİNEKOY(A1;PARÇAAL(A1;MBUL(",";A1;1)+7;2);PARÇAAL(A1;MBUL(",";A1;1)+7;2)+12))

Denermisiniz..
 
Katılım
17 Eylül 2008
Mesajlar
4
Excel Vers. ve Dili
2003-TR/EN
merhaba,

istedigimi yapiyor gibi gordum ilk etapta ama veri cok oldugunda tam bakamadim henuz.

Cok tesekkurler,
 
Katılım
17 Eylül 2008
Mesajlar
4
Excel Vers. ve Dili
2003-TR/EN
derken simdi baktim :) , hatali sonuclar da donuyor,

ornegin September 8, 2008 11:53 AM EEST August 29, 2008 02:13 PM EEST
karsilastirmasinda Agustos 29 u Eylul 8 den buyuk olarak donuyor.

Yine de yardimlar icin tesekkurler,
 
Katılım
19 Eylül 2008
Mesajlar
6
Excel Vers. ve Dili
2007 enterprise
B'nİn A'dan Daha BÜyÜk (geÇ) Bİr Tarİh Olma Durumu

Öncelİkle Yil Bazinda Ayirdim.zaten Hepsİ 2008.
Sonra ParÇa Al FormÜlÜyle Ay Bazinda Ayirdim. Ve EylÜle 9;aĞustosa Da 8 Atadim;a.m. Sabah ;p.m. ÖĞlen OlduĞundan A.m.=1
P.m.=2 Dedİm. Daha Sonra Da Her Kisit İÇİn KarŞilaŞtirma Yaptim.bunu EĞer FormÜlÜ Uygulayarak Yaptim.bu Arada Ay Bazinda ParÇa Alinca Ve Bu Aylari 2. Sayfada AtadiĞim Rakama Çevİrmek İÇİn;Öncelİkle ParÇasi AlinmiŞ A SÜtununu Kopyala -Özel YapiŞtir-deĞerler Dİyerek DeĞer Çevİrdİm Kİ Rakam Ataya Bİleyİm.İyİ ÇaliŞmalar.
 

Ö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
derken simdi baktim :) , hatali sonuclar da donuyor,

ornegin September 8, 2008 11:53 AM EEST August 29, 2008 02:13 PM EEST
karsilastirmasinda Agustos 29 u Eylul 8 den buyuk olarak donuyor.

Yine de yardimlar icin tesekkurler,
Bende bu tür bir hata vermedi. 2 satırdaki veriler sizin yukarıda bahsettiğiniz verilerdir. B2 değeri A2 den küçük olduğu için YANLIŞ sonucunu veriyor..

.
 
Üst