Düzenli sütun, bozulmuş kayıt

Yapay zekâ görev listenizi süresi kısa olandan uzuna doğru sıralamanızı önerdi. Süre sütununda 10, 20, 30, 40 görünüyor; toplam da değişmemiş. Fakat görev adları eski yerinde kaldıysa artık her süre doğru göreve ait olmayabilir. Sıralama, değerleri düzenlerken değerlerin kimliğini koparmış olabilir. Bu hata bir toplam kontrolünden kolayca geçer.

Aşağıdaki dört görev sentetiktir. Bir Excel aralığındaki sabit değerlerle çalıştığımızı varsayıyoruz; formül, birleşik hücre, gizli satır veya başka tablo yok. Her satır tek bir görevi temsil eder. Görev kimliği, adı, süresi ve önceliği birlikte taşınmalıdır. Gerçek bir dosya sıralanmadı; önce kusurlu ve doğru beklenen sonuçları karşılaştıracağız.

Sentetik kaynak aralığı · A1:D5
KimlikGörevDakikaÖncelik
K1Kapak taslağı40Yüksek
K2Dosya listesi10Düşük
K3Kaynak kontrolü30Yüksek
K4Klasör düzeni20Orta

Amaç, bu dört kaydı süreye göre artan sıraya koymaktır. Bu ifade sürelerin bağımsız olarak yeniden dağıtılmasına izin vermez. K1 için kaynakta 40 dakika varsa sıralama sonrasında da K1’in süresi 40 olmalıdır. Kimliğin ekrandaki satır numarası değişebilir; kaydın kendi alanları değişmemelidir.

Yalnızca süre sütunu taşınırsa

Microsoft, daha büyük bir aralık içindeki küçük bir aralığı tek başına sıralamanın verileri özgün ilişkilerinden ayırabileceğini açıklar. Excel bazı durumlarda seçim kapsamını genişletme uyarısı verir. Ancak bir uyarı çıkmasına güvenmek yerine işleme girecek aralığı baştan doğrulamak gerekir. Bu örnekte A:D alanları aynı kayda aittir.Kaynak: Microsoft — Sort data in a range or table

Kusurlu örnek · yalnız C2:C5 sıralanmış
KimlikGörevDakikaÖncelik
K1Kapak taslağı10Yüksek
K2Dosya listesi20Düşük
K3Kaynak kontrolü30Yüksek
K4Klasör düzeni40Orta

Kusurlu tablonun toplamı yine 100 dakikadır. Kimlikler ve görev adları da eksik değildir. Buna rağmen K1 40 yerine 10, K2 10 yerine 20, K4 20 yerine 40 dakika görünür. K3’ün 30 dakikası tesadüfen aynı yerde kalmıştır. Hatanın bütün satırlarda görülmesi gerekmez; bir doğru eşleşme diğerlerini doğrulamaz.

Burada hatayı görmek için satırları fiziksel konumla değil kimlikle karşılaştırın. Kaynaktaki K1 kaydını bulun, sonra sonuçtaki K1’i bulun ve alanlarını eşleyin. İkinci satırın ikinci satırla aynı kalmasını beklemek doğru değildir; sıralamanın amacı zaten satırların konumunu değiştirmektir. Korunması gereken şey kimliğe bağlı alanlar bütünüdür.

Kaydı bir bütün olarak sıralayın

Elle hazırlanmış doğru sıralama
KimlikGörevDakikaÖncelik
K2Dosya listesi10Düşük
K4Klasör düzeni20Orta
K3Kaynak kontrolü30Yüksek
K1Kapak taslağı40Yüksek
Kopyalanabilir sıralama denetimi
A1:D5 sentetik aralığında başlıklar Kimlik, Görev, Dakika, Öncelik. K1/Kapak taslağı/40/Yüksek; K2/Dosya listesi/10/Düşük; K3/Kaynak kontrolü/30/Yüksek; K4/Klasör düzeni/20/Orta. Dakika artan sıralama için bütün kayıtları birlikte taşı. Sonuçta her kimliğin görev, dakika ve öncelik alanlarını kaynakla karşılaştır. Yalnız C2:C5 sıralanmış kusurlu tabloyu da denetle. Toplam 100 diye kayıt bütünlüğünü onaylama. Gerçek Excel işlemi yaptığını iddia etme.

Deneme kopyasında sıralama alanı bütün kayıt sütunlarını içermeli, başlık satırı veri kaydı olarak sıralanmamalıdır. Sıralama ölçütü Dakika ve yön artan olarak seçilir. Excel Tablosu kullanılıyorsa işlemin kapsamı tablo yapısıyla belirlenir; burada gösterilen bağımsız sütun hatası düz bir aralık için kurgulanmıştır. Uygulamanın bütün seçim türlerinde aynı davranacağını varsaymıyoruz.

Açıklama amacıyla hazırlanmış kontrol özeti
Doğru kimlik sırası: K2, K4, K3, K1. Dakikalar: 10, 20, 30, 40. Toplam: 100.
Kaynakla aynı kalan kayıt alanları: 4/4.
Kusurlu tabloda süre uyuşmazlığı: K1, K2, K4; 3/4. K3 değişmemiştir.
Sıralama gerçek veriyi yeniden atamak değil, bütün kayıtların konumunu değiştirmektir.

Bu beklenen sonuç, gerçek dosyadaki işlemin yerine geçmez. Dosyada formüller varsa sıralama veya yeniden hesaplama sonrasında değerlerin nasıl değiştiğini ayrıca kontrol edin. Sayı gibi görünen metinler de farklı sıralanabilir. Bu çalışmadaki sayısal ve sabit değer varsayımını gerçek dosyaya taşımadan önce doğrulayın.

Toplamın yanına kimlik kontrolünü koyun

  • Kayıt sayısı dört mü ve kimlik kümesi K1–K4 olarak korunuyor mu?
  • Süreler gerçekten artan sırada mı?
  • Her kimliğin görev, süre ve öncelik alanları kaynakla aynı mı?
  • Başlık satırı ve kaynak kopyası korunuyor mu?

Bu kontroller birbirinin yerine kullanılamaz. İlk kontrol kayıt kaybını veya çoğalmasını, ikinci kontrol sıralama hedefini, üçüncü kontrol alan ilişkisini sınar. Kusurlu örnek ilk iki kontrolü geçer, üçüncüsünü geçemez. Bu yüzden yalnızca “sıralı mı?” diye soran bir prompt, yanlış tabloyu başarılı ilan edebilir.

Bir uyuşmazlık bulduğunuzda hangi sürenin hangi göreve ait olduğunu mevcut bozuk sıralamadan tahmin etmeyin. Kaynak kopyasına dönün. Yeni bir sıralama yapmak, kopmuş eşleşmeleri kendiliğinden onarmaz. Kaynak yoksa veri kurtarma durumunu ayrı incelemek gerekir; özgün ilişkiyi belleğe veya görevin adına bakarak yeniden uydurmak doğru değildir.

İş akışınıza küçük bir önce/sonra tablosu ekleyebilirsiniz. Kimlik ve kontrol edilen alanlar görünür olsun; değişen satır numarasını hata saymayın. Bu kayıt, yapay zekânın önerisini uygulayan kişinin de sonucu aynı ölçütlerle değerlendirmesini sağlar. Uygulama adımı ile kabul ölçütünü birlikte yazmak sıralamayı tekrarlanabilir hale getirir.

Ters yönde sıralayın

Özgün dört kayda dönün ve bu kez süreyi azalan sırada gösterin. Kimlik dizisini, toplamı ve korunacak alanları yazın. Ardından K2’nin önceliğini Düşük yerine Yüksek yapan bir çıktı gördüğünüzü düşünün. Süre ve sıralama doğru olsa bile bu çıktının neden kabul edilemeyeceğini açıklayın.

Alıştırmanın cevabı
Azalan sıra: K1/40, K3/30, K4/20, K2/10. Toplam yine 100 dakika. Görev adları ve öncelikler kendi kimlikleriyle korunur. K2 önceliğinin değişmesi sıralama yetkisinin dışındadır; bu nedenle sonuç kayıt bütünlüğü kontrolünden geçmez.

Kendi listenizi düzenlerken önce satırın neyi temsil ettiğini tek cümleyle tanımlayın. Sonra sıralama öncesi ve sonrası aynı kimliğin alanlarını karşılaştırın. Böylece düzgün görünen sütunların, yanlış ilişkilendirilmiş bir veri tablosunu gizlemesini önleyebilirsiniz.

Kaynaklar ve doğrulama

İlgili okumalar

Üretken Yapay Zekâ ile İş Verimliliği

Üretken Yapay Zekâ ile İş Verimliliği programında veri düzenleme adımlarını bir önce/sonra kontrolüyle çalışabilirsiniz. Sıralama ölçütü kadar kayıt bütünlüğünü de yazmak, örneği tekrar kullanılabilir hale getirir.

  • Bireysel tarih henüz açıklanmadı