Neler Yeni

Excel Hakkında Yardıma İhtiyacım var

cakaresul

80+ Bronze
Katılım
24 Mayıs 2022
Mesajlar
809
Dahası  
Reaksiyon skoru
301
İsim
Resul ÇAKAR
Arkadaşlar merhaba,
Çalıştığım işe bağlı olarak kontrol yapabileceğim bir pivot table hazırlamak istiyorum.
Eke eklediğim görseldeki veriyi önce tarih sırasına göre sonrasında kod (A dan z ye) olarak istiyorum.
Kodlarımın hepsinin alt alta olmasini, araya başka kod girmesini istemiyorum
Kodların bazılarının başlangıç ve bitiş arası 5 günken bazılarının 10 gün 3 gün. Benim amacım bunlari grup grup, once tarih baz alınarak sonrasinda kodlarin siralamasi baz alinarak gorebilmek. Kendi povot bilgilmle denedim fakat gördüğünüz uzere tarih olarak doğru siralamadi, once kodu baz alıyor.

Desteklerinizi rica ederim.
1738137679698.jpeg
 

Koyun Shaun

80+ Bronze
Katılım
14 Ocak 2021
Mesajlar
1,951
Dahası  
Reaksiyon skoru
1,298
İsim
İsimsiz
İlgilendiği Kategoriler
Baydırmen
Instagram
TheCarSave
Steam
TrackVoice

📌 1. Verinin Doğru Formatlandığını Kontrol Et

Öncelikle, tarih sütunun gerçekten tarih formatında olduğundan emin ol. Eğer tarih metin olarak görünüyorsa:

  • Tarihler yazılı olduğu sütunu seç
  • "Veri" sekmesinden "Metni Sütunlara Dönüştür" seçeneğini kullanarak tarih formatına çevir"

📌 2. Pivot Table Oluştur

  1. Tüm veriyi seç
  2. Ekle > Pivot Table seçeneğine tıkla
  3. Yeni Sayfa veya Aynı Sayfa İçinde Yeni Pivot Table Ekle

📌 3. Pivot Table Alanlarını Ayarla

  • "Satırlar (Rows)" alanına:
    1. Tarih (Önce tarihi ekle!)
    2. Kod (Daha sonra kodları ekle)
  • "Değerler (Values)" alanına: İsteğe bağlı olarak bir sayısal değer koyabilirsin (örneğin kaç kez tekrarlandığını görmek için).

📌 4. Sıralama İşlemi

📍 Önce tarih baz alınarak, sonra kodlara göre sıralama yapmak için:

  1. Tarih Sütununa TıklaSırala ve Filtrele > En Eskiden En Yeniye Sırala
  2. Kod Sütununa TıklaSırala ve Filtrele > A’dan Z’ye Sırala
🔹 Eğer Pivot Table yanlış sıralıyorsa:

  • Tarih Sütununun sıralandığından emin ol
  • "Kod" sütunu, tarih içinde gruplandığından emin ol
  • Tarihler gruplandıysa (örneğin ay bazında): Tarih sütununa sağ tıklayıp "Gruplandırmayı Kaldır" seçeneğini seç.

📌 5. Pivot Table Görünümünü Düzelt

  • Tasarım > Rapor Düzeni > Tablo Formunda Göster seçeneğini kullanarak alt alta görünüme geç.
  • "Alt Toplamları" ve "Genel Toplamı" kaldır (Daha temiz bir görünüm için).
 

cakaresul

80+ Bronze
Katılım
24 Mayıs 2022
Mesajlar
809
Dahası  
Reaksiyon skoru
301
İsim
Resul ÇAKAR
  • Konu Sahibi Konu Sahibi
  • #3
Öncelikle güzel detaylı anlatım için çok teşekkürler fakat satir kisminda once tarihi eklersem düzen daha da kötü oluyor. Her kodumun temsil ettiği bir seri adı var, ve önce tarihi koyarsam kodlar karışıyor ve ayni zamanda seri sırası da karışıyor.
Daha detaylı anlatmam gerekirse eğer
Sizin dediğiniz gibi yapmayi denediğimde ekte A ile belirttiğim görseldeki sonucu alıyorum.

Benim istediğim duzeni anlatmam gerekirse B ile belirttiğim gorsele bakmanızı rica ederim
Hem tarih sirasi var hem kod sırası var.
Ama bunu manuel olarak yaptığım için ve her seriyi excelde farkli sayfalara girdiğim için düzenlemesi ve kontrolü bir hayli ugrastiriyor.
Manuel olarak yaptiğim tablo düzenini data olarak baz alip pivotta da benim yaptiğim gibi tarih öncelikli ama grup kodu sirasi karismadan düzenlemek istiyorum. Bu yapılabilir mi pivotta? Eğer yapilabilirse ve destek olursanız beni kur
1000092421.jpg
1000092420.jpg
tarırsınız gerçekten
 

Koyun Shaun

80+ Bronze
Katılım
14 Ocak 2021
Mesajlar
1,951
Dahası  
Reaksiyon skoru
1,298
İsim
İsimsiz
İlgilendiği Kategoriler
Baydırmen
Instagram
TheCarSave
Steam
TrackVoice

📌 Çözüm: Pivot Table’da Tarih ve Grup Kodu Sıralaması

Bu işlemi yapmak için Pivot Table’ın özel sıralama özelliğini ve harici bir "Sıralama Sütunu" oluşturmayı kullanacağız.


✅ 1. Ham Veriye "Sıralama Sütunu" Ekleyelim

  1. Ham verinin yanına (boş bir sütuna) "Sıra No" veya "Özel Sıralama" sütunu ekle.
    • Örneğin, Grup Kodlarınagöre sıralama yapmak istiyorsak:

      DRJP01251139 → 1
      DRJP01251369 → 2
    • Eğer grupların sırası belliyse, elle bir sıralama numarası ver (örn. 1, 2, 3, 4 şeklinde).
    • Alternatif olarak, seri ismine göre de sıralama verebilirsin.
  2. Bu sütunu kullanarak veriyi manuel sıraladıktan sonra, Pivot Table içinde bu sırayı kullanacağız.

✅ 2. Pivot Table Oluştur ve Doğru Alanları Yerleştir

  1. Pivot Table eklerken aşağıdaki gibi alanları düzenle:
    • "Satırlar (Rows)" alanına:
      • Grup Kodu (Özel Sıralama)
      • Tarih
    • "Değerler (Values)" alanına: Boş kalabilir ya da sayısal bir değer ekleyebilirsin.
  2. Pivot Table’ı "Tabular Form" olarak ayarla:
    • Tasarım > Rapor Düzeni > Tablo Formunda Göster

✅ 3. Pivot Table’da Doğru Sıralamayı Uygula

  1. Tarih sütunu üzerine gel → En Küçükten En Büyüğe sırala.
  2. Grup Kodu’nu özel sıralama ile düzenle:
    • Grup Kodu sütununa sağ tıkla → Sırala → Özel Sıralama
    • Önceden oluşturduğun "Sıralama Sütununu" kullanarak sıralama yap.

📌 Alternatif Çözüm: Power Query Kullanımı

Eğer Pivot Table seni tam tatmin etmezse, Power Query kullanarak şu adımları yapabilirsin:

  1. Veriyi Power Query’ye yükle (Veri > Power Query’ye Aktar).
  2. Özel Sıralama Sütununu kullanarak önce grupları sırala.
  3. Tarih Sütununu En Küçükten En Büyüğe sırala.
  4. Düzenlenen veriyi tekrar Excel’e aktarıp Pivot Table kullan.
 

cakaresul

80+ Bronze
Katılım
24 Mayıs 2022
Mesajlar
809
Dahası  
Reaksiyon skoru
301
İsim
Resul ÇAKAR
  • Konu Sahibi Konu Sahibi
  • #5

📌 Çözüm: Pivot Table’da Tarih ve Grup Kodu Sıralaması

Bu işlemi yapmak için Pivot Table’ın özel sıralama özelliğini ve harici bir "Sıralama Sütunu" oluşturmayı kullanacağız.


✅ 1. Ham Veriye "Sıralama Sütunu" Ekleyelim

  1. Ham verinin yanına (boş bir sütuna) "Sıra No" veya "Özel Sıralama" sütunu ekle.
    • Örneğin, Grup Kodlarınagöre sıralama yapmak istiyorsak:

      DRJP01251139 → 1
      DRJP01251369 → 2
    • Eğer grupların sırası belliyse, elle bir sıralama numarası ver (örn. 1, 2, 3, 4 şeklinde).
    • Alternatif olarak, seri ismine göre de sıralama verebilirsin.
  2. Bu sütunu kullanarak veriyi manuel sıraladıktan sonra, Pivot Table içinde bu sırayı kullanacağız.

✅ 2. Pivot Table Oluştur ve Doğru Alanları Yerleştir

  1. Pivot Table eklerken aşağıdaki gibi alanları düzenle:
    • "Satırlar (Rows)" alanına:
      • Grup Kodu (Özel Sıralama)
      • Tarih
    • "Değerler (Values)" alanına: Boş kalabilir ya da sayısal bir değer ekleyebilirsin.
  2. Pivot Table’ı "Tabular Form" olarak ayarla:
    • Tasarım > Rapor Düzeni > Tablo Formunda Göster

✅ 3. Pivot Table’da Doğru Sıralamayı Uygula

  1. Tarih sütunu üzerine gel → En Küçükten En Büyüğe sırala.
  2. Grup Kodu’nu özel sıralama ile düzenle:
    • Grup Kodu sütununa sağ tıkla → Sırala → Özel Sıralama
    • Önceden oluşturduğun "Sıralama Sütununu" kullanarak sıralama yap.

📌 Alternatif Çözüm: Power Query Kullanımı

Eğer Pivot Table seni tam tatmin etmezse, Power Query kullanarak şu adımları yapabilirsin:

  1. Veriyi Power Query’ye yükle (Veri > Power Query’ye Aktar).
  2. Özel Sıralama Sütununu kullanarak önce grupları sırala.
  3. Tarih Sütununu En Küçükten En Büyüğe sırala.
  4. Düzenlenen veriyi tekrar Excel’e aktarıp Pivot Table kullan.
Yok maalesef, bu şekilde de olmadı. Birbirinden farklı 200den fazla kod var. Her farklı kod için ayri numaralandirma yaptım. Bu sefer tek farknkoda gore sıralaması oldu..
 
Yeni mesajlar Yeni Konu Aç      

SON KONULAR

Çevrim içi yöneticiler

  • B1L0
    Hayırlı forumlar

Forum istatistikleri

Konular
1,049,182
Mesajlar
9,440,190
Üyeler
166,497
Son üye
DraconiaN
Top Bottom