Ana içeriğe geç
Kesit SQL
Orta · İK Analitiği

Devir hızı (turnover): kim, ne zaman, neden ayrılıyor?

Yıllık devir hızı formülü, gönüllü ve gönülsüz ayrılma, ilk yılda kayıp, bölüm ve yönetici kırılımı, işe giriş kohortlarında elde tutma.

Uygulamada aç, 7 alıştırmayı çözÜcretsiz, hesap gerekmez, kurulum yok.

Bu sayfa dersin okuma sürümüdür. Metin bir kutuyu çalıştırmanı ya da adıma geçmeni söylüyorsa dersi uygulamada aç.

Formül

Yıllık devir hızı = yıl içinde ayrılan kişi sayısı / ortalama kadro. Ortalama kadro genellikle (yıl başı kadrosu + yıl sonu kadrosu) / 2 alınır; daha hassası aylık kadroların ortalamasıdır.

WITH k AS (
  SELECT
    SUM(CASE WHEN hire_date <= '2023-12-31' AND (term_date IS NULL OR term_date > '2023-12-31') THEN 1 ELSE 0 END) AS bas,
    SUM(CASE WHEN hire_date <= '2024-12-31' AND (term_date IS NULL OR term_date > '2024-12-31') THEN 1 ELSE 0 END) AS son,
    SUM(CASE WHEN term_date BETWEEN '2024-01-01' AND '2024-12-31' THEN 1 ELSE 0 END) AS ayrilan,
    SUM(CASE WHEN term_date BETWEEN '2024-01-01' AND '2024-12-31' AND term_type = 'gönüllü' THEN 1 ELSE 0 END) AS gonullu
  FROM ik_employees
)
SELECT ROUND(100.0 * ayrilan / ((bas + son) / 2.0), 1) AS devir,
       ROUND(100.0 * gonullu / ((bas + son) / 2.0), 1) AS gonullu_devir
FROM k;

Neden ayrı ayrı bakılır?

Kohort elde tutma

Aynı çeyrekte işe girenlerin yüzde kaçı 12 ay sonra hâlâ şirkette? Bu, işe alım kalitesini zaman içinde izlemenin en adil yoludur, çünkü herkes aynı süre izlenir. Son 12 ay içinde işe girenler henüz 12 ay doldurmadığı için hesaba katılmamalıdır.

Küçük ekip uyarısı10 kişilik bir ekipte 2 ayrılma %20 devir demektir. Oranın yanında her zaman kişi sayısını da göster.
Alıştırmalara geç (7)