Teknik not

Excel'den Kurumsal Sistemlere Geçiş Rehberi

Tablolarla yönetilen operasyonu ölçeklenebilir bir sisteme taşımanın yol haritası: kırılma sinyalleri, beş adımlı geçiş ve Excel'in kalmaya devam edeceği yerler.

Excel'den Kurumsal Sistemlere Geçiş Rehberi

Tablolar hızlı başlar, ancak operasyon büyüdükçe kırılganlaşır. Excel'i kurumsal bir sisteme taşımak bir araç değişikliği değil, veriyi kimin sahiplendiğine ve kararların hangi doğrulukla alındığına dair bir mimari karardır.

⚠️ Kritik Dönüm Noktası: Tablo Ne Zaman Tehlikeli Hale Gelir?

Excel hesap tablosudur; işlem ve işlem güvenliği (ACID) sunan bir veri tabanı değildir. Birden fazla personelin aynı dosyayı açtığı, verilerin kopyalanıp yapıştırıldığı ve ticari muhasebenin tablodaki formüllere emanet edildiği gün, tablo hız kazandırmaz; aksine geri dönüşü olmayan sessiz veri kayıplarına davetiye çıkarır.

Geleneksel Tablo ile Sağlam Veri Tabanı Mimarisi Arasındaki Fark

Kırılganlığı anlamanın en net yolu, günlük iş süreçlerindeki temel kriterleri yan yana koymaktır:

Değerlendirme Ölçütü Geleneksel Excel Tablosu QP Solid Kurumsal Veri Mimarisi
Veri Bütünlüğü ✕ Kırılgan Yanlış hücreye metin girilebilir, zorunlu alan yoktur, formül üzerine yazılabilir. ✓ Tip Garantili Şema seviyesinde veri tipi denetimi, zorunlu alanlar ve ilişkisel anahtarlar.
Eşzamanlı Erişim ✕ Çakışma "Dosya kullanımda" kilitlenmeleri, çoğalan kopyalar (Stok_Son_v3_Ahmet.xlsx). ✓ ACID İşlemleri Sınırsız eşzamanlı kullanıcı, milisaniyelik satır kilitleme ve sıfır çakışma.
Denetim İzi (Audit Log) ✕ İzlenemez Hangi hücreyi kimin, ne zaman ve ne amaçla değiştirdiği bilinemez. ✓ %100 Şeffaf Her ekleme, silme ve güncelleme kullanıcı, IP ve zaman damgasıyla kriptolu saklanır.
Hesaplama & Karar ✕ Kopuk Formül Satır silindiğinde formüller bozulur (#REF!, #DEĞER!), gizli mantık çöker. ✓ Karar Motoru İş kuralları veriden ayrılmıştır; sunucu tarafında doğrulanıp anında raporlanır.
Sistem Entegrasyonu ✕ İzole Ada Resmi muhasebe, kargo, banka ve e-ticaret sistemleriyle konuşamaz. ✓ Canlı API ERP, e-fatura, banka POS ve müşteri sistemleriyle anlık çift yönlü senkronizasyon.

Formül Bağımlılığı vs. İlişkisel Sorgu Güvencesi

Tablolarda yapılan en büyük hata, karmaşık iş mantığını hücre formüllerine gömmektir. Tablo büyüdükçe formüller insan aklının takip edemeyeceği bir labirente döner:

✕ Kırılgan Excel Mantığı (Hücre Çökmesi)
=EĞERHATA(DÜŞEYARA(A2; 'Depo_Stok_2026'!$A:$G; 4; YANLIŞ); 0) * C2

# Tehlikeler:
# 1. Depo sayfasında araya bir sütun eklendiğinde 4. indeks kayar.
# 2. Ürün kodu boşluk veya Türkçe karakter farkında eşleşmez.
# 3. Formülün üzerine elle yanlış bir sayı yazılabilir.
    
✓ Kurumsal Veri Tabanı Mimarisi (Garantili)
SELECT 
  p.sku,
  p.product_name,
  s.quantity_on_hand,
  (s.quantity_on_hand * p.unit_cost) AS total_valuation,
  l.last_audit_at
FROM inventory_stock s
JOIN products p ON s.product_id = p.id
WHERE p.is_active = TRUE;
    

Excel'den Kurumsal Sisteme 5 Adımlı Geçiş Yol Haritası

Tabloyu olduğu gibi veritabanına aktarmak felaketle sonuçlanır. Doğru geçiş, veriyi biçimden kurtarıp kuralları netleştirmektir:

1

Tek Doğruluk Kaynağını Belirleyin

Her veri alanı için tek bir otorite atanır: Stok depo ambarında, cari muhasebede, müşteri CRM'de yaşar. Aynı bilginin iki ayrı dosyada tutulması kesin olarak yasaklanır.

2

Veri Modelini Hücrelerden Ayrıştırın

Excel'de tek satıra sıkıştırılan müşteri, sipariş ve kargo bilgileri ilişkisel tablolara (PostgreSQL/SQL Server) ayrılır. Veri fazlalığı ve tekrar eden kayıtlar normalizasyonla elenir.

3

Doğrulanmış Form & Giriş Katmanı Kurun

Kullanıcıların rastgele veri yazabildiği serbest hücreler yerine; maskelenmiş tarih alanları, otomatik doğrulanan kimlik numaraları ve seçim kutuları olan arayüzler devreye alınır.

4

Raporları Hesaplanmış Dinamik Görünümlere Çevirin

Rapor artık personelin akşama kadar hazırladığı bir dosya olmaktan çıkar; veritabanındaki canlı işlemlerden anlık olarak derlenen dinamik bir gösterge paneline dönüşür.

5

Planlı Paralel Dönem ve Kesin Geçiş

Eski tablo ve yeni sistem 15 gün boyunca paralel çalıştırılır. Rakamlar kuruşu kuruşuna eşleştiğinde eski tablo "Salt Okunur Arşiv" yapılır ve yeni kurumsal akış tek merkez haline gelir.

💡 Temel İlke: Excel'i Yasaklamak Değil, Yerini Belirlemek

Kurumsal sisteme geçişin amacı şirkette Excel kullanımını ortadan kaldırmak değildir. Excel, tek seferlik senaryo analizleri ve hızlı sunum hesapları için harika bir araçtır. Kurduğumuz sistemlerde Excel'e dışa aktarma (export) özelliği daima yer alır. Değişen tek şey şudur: Tablo artık verinin üretildiği yer değil, denetimli verinin raporlandığı çıktı formatıdır.

“Excel'den çıkmak, tabloyu terk etmek değil; tablonun tek doğruluk kaynağı olma yükünü üzerinden almaktır.”

← Tüm haberler