İş Günlerini Hesapla - Excel İpuçları

İçindekiler

Bir başlangıç ​​tarihi ile bir bitiş tarihi arasında kaç iş günü var? Eski işlevler Pazartesi-Cuma çalışma haftaları için çalışır, ancak Pazartesi, Perşembe, Cuma, Cumartesi dahil tek çalışma haftaları için yeni seçenekler vardır.

Canlı Power Excel seminerimde, Dolgu Tutamacını nasıl sağ tıklayacağımı, bir tarihi nasıl sürükleyeceğimi ve ardından Hafta Günlerini Doldur'u nasıl seçeceğimi gösterdiğim günün oldukça erken saatlerinde. Bu, Pazartesi'den Cuma'ya kadar olan tarihleri ​​doldurur. Seyirciye soruyorum, "Kaçınız Pazartesiden Cumaya kadar çalışıyor?" Bir çok el kalkar. "Bu harika. Diğer herkes için, Microsoft açıkça sizi umursamıyor. " Kahkaha.

Görünüşe göre Pazartesiden Cumaya kadar çalışıyorsanız veya 31 Aralık dışında herhangi bir gün biten bir yılınız varsa, Excel'deki pek çok şey pek iyi çalışmıyor.

Ancak, Excel'deki iki işlev, Excel ekibinin haftalarda garip işlerle çalışan kişileri önemsediğini göstermektedir: TAMİŞGÜNÜ.ULUSL ve İŞGÜNÜ.ULUSL.

Ama pazartesi-cuma orijinal öncülleriyle başlayalım. Aşağıdaki şekil B'de bir başlangıç ​​tarihini ve C'de bir bitiş tarihini gösterir. Çıkarırsanız =C5-B5, iki tarih arasında geçen günlerin sayısını elde edersiniz. Hafta içi günlerin sayısını bulmak için kullanırsınız =NETWORKDAYS(B2,C2).

NETWORKDAYS İşlevi

Daha da iyi oluyor. Eski NETWORKDAYS, iş tatillerini belirlediğiniz isteğe bağlı üçüncü bir bağımsız değişkene izin verir. Sonraki şekilde, H3: H15'teki tatillerin listesi, F sütununda İş Günleri Daha Az Tatil hesaplamasına izin verir.

İş Günleri Daha Az Tatil Hesaplaması

Excel 2007'den önce, Excel'in her kopyasıyla birlikte gelen Çözümleme Araç Takımı eklentisini etkinleştirdiyseniz, NETWORKDAYS ve WORKDAY işlevi kullanılabiliyordu. Excel 2007 için, bu eklentiler çekirdek Excel'in bir parçası haline getirildi. Microsoft, her iki işlevin de INTL sürümlerini yeni bir Hafta Sonu bağımsız değişkeniyle ekledi. Bu argüman hafta sonu olarak herhangi iki ardışık güne izin verdi ve ayrıca bir günlük bir hafta sonu için izin verdi.

NETWORKDAYS.INTL

Fazla talebi karşılamak için bir üretim fabrikasının altı günlük haftalara geçtiğini gördüm.

6 Gün Hafta

Ayrıca, hafta sonları Cumartesi ve Pazar günlerine denk gelmeyen birkaç ülke var. Bruneei Darussalem dışında aşağıda gösterilen tüm ülkeler NETWORKDAYS.INTL ve WORKDAY.INTL ile işlevsellik kazanmıştır.

Ülke Hafta Sonları

Ancak, hafta sonunun Excel 2007'de eklenen 14 hafta sonu tanımından hiçbirini karşılamadığı durumlar hala vardır.

Canton, Ohio'daki Pro Football Hall of Fame ile aynı ilçede yaşıyorum. Ancak ilçemizdeki en önemli turizm destinasyonu şöhret salonu değildir. En iyi turizm destinasyonu Hartville Pazarı ve Bit Pazarı'dır. 1939'da başlayan bu yer, taze ürünler ve pazarlık arayanlar için gözde bir mekandır. Orijinal öğle yemeği standı Hartville Kitchen restoranı oldu. Yakındaki Hartville Donanımı o kadar büyük ki, hırdavatçı dükkanının içine koca bir ev inşa ettiler. Ancak Pazar Yeri, NETWORKDAYS ve WORKDAY için yeni, gizli hafta sonu argümanının yararlanıcısıdır. Pazar yeri Pazartesi, Perşembe, Cuma ve Cumartesi günleri açıktır. Bu, hafta sonlarının Salı, Çarşamba ve Pazar olduğu anlamına gelir.

Excel 2010'dan başlayarak, hafta sonu bağımsız değişkeni olarak 1-7 veya 11-17 kullanmak yerine, bir şirketin belirli bir günde açık mı yoksa kapalı mı olduğunu belirtmek için 7 basamaklı bir ikili metin iletebilirsiniz. Biraz alışılmadık görünüyor, ancak mağazanın hafta sonu kapalı olduğunu belirtmek için 1 ve mağazanın açık olduğunu belirtmek için 0 kullanıyorsunuz. Sonuçta, 1 normalde Açık anlamına gelir ve 0 normalde Kapalı anlamına gelir. Ancak argümanın adı Hafta Sonu olduğundan 1, tatil günü anlamına gelir ve 0, izin gününüz olmadığı anlamına gelir.

Bu nedenle, Hartville Marketplace'teki Pazartesi, Perşembe, Cuma, Cumartesi günleri için "0110001" kullanırsınız. Bu metin dizilerinden birini her yazdığımda, her rakamı yazarken kafamda sessizce "Pazartesi, Salı, Çarşamba …" demeliyim.

Hartville Marketplace'teki Marion Coblentz, iki tarih arasında kaç Marketplace günü olduğunu bulmak için aşağıdaki formülü kullanabilir.

İki Tarih Arasındaki Pazar Günleri

Bu arada, yukarıdaki isteğe bağlı Tatiller argümanını kullanmadım çünkü Anma Günü, 4 Temmuz ve İşçi Bayramı, Hartville'deki en büyük müşteri günleri.

Kuzeydoğu Ohio'daysanız, Hartville Donanımının içindeki% 100 Amerikan Yapımı evi görmek ve Hartville Kitchen'da harika yemekleri denemek için Hartville'e uğramanız gerekir.

Video izle

  • Excel'de tarih matematiği: Önceki tarihi sonraki tarihten + 1 çıkarın
  • Hafta sonlarını yok saymak için NETWORKDAYS işlevini kullanın
  • Tatilleri saymamak için NETWORKDAYS içindeki 3. bağımsız değişkeni kullanın
  • Standart olmayan hafta sonları için NETWORKDAYS.INTL kullanın
  • Ardışık günler olmayan çalışma haftaları için gizli 7 ikili basamaklı kod
  • Özel Formülleri Yapıştırmak için Alt + ESF

Video Metni

Excel'i podcast 2023 bölümünden öğrenin - Standart Olmayan Çalışma Haftaları İçin Bile İş Günlerini Hesaplayın!

Bu kitabın tamamını podcast yayınlayacağım, oynatma listesine ulaşmak için sağ üst köşedeki "i" işaretine tıklayın!

Hey, İnternet'e tekrar hoş geldiniz, ben Bill Jelen. Bu yüzden, Fill Week Days için 1977'deki bölümde bu özellik hakkında konuştum. Doldurma tutamacına sağ tıklayın, sürükleyin ve bıraktığınızda, Hafta Günlerini Doldur'u seçersiniz ve Pazartesi-Cuma arasında dolduğunu görürsünüz. Dünyadaki birçok ülke için harika çalışıyor, ancak hafta sonunun Cumartesi-Pazar olmadığı dünyada ülkeler var, değil mi? Ve üzgünüm, Microsoft Excel seni umursamıyor, tamam! Yani, iki tarih arasındaki iş günü sayısını nasıl hesaplayacağımız hakkında konuşacağız ve sadece iki tarih arasındaki günlerin sayısını bilmemiz gerekiyor. Daha sonraki tarih eksi daha önceki tarih +1 alıyoruz ve kaç iş günü olduğunu göreceksiniz, değil mi, her gün çalışıyorsanız harika çalışıyor, değil mi? Ama hafta sonları, cumartesi ve pazarları dışarıda bırakmak istiyorsanız,= NETWORKDAYS geçmişte Analiz aracındayken, bilirsiniz, uzun zamandır Excel 2007'de Excel'in resmi bir parçası haline geldi.

Yani, başlangıç ​​tarihini, virgül, bitiş tarihini) belirtirsiniz ve bu Cumartesi ve Pazar günlerini atar, yine de bir sorun, çünkü tatilleri sayıyor. Tatilleri dışarıda bırakmak istersek, başlangıç ​​tarihinden bitiş tarihine kadar = NETWORKDAYS kullanırız, virgül ve ardından tatilin olduğu isteğe bağlı bir argüman. O yüzden bunu seçeceğim, kilitlemek için F4'e basacağım ve tatiller daha az iş günü sayısını hesaplayacak, pekala. Şimdi bunu tüm bunlar için hesaplayalım, bunu kopyalayıp Biçimlendirmeden Doldur diyelim ve burada göreceksiniz ki Cumartesi ve Pazar günleri atarsanız 351 gün, 251 gün, ama hepsini atarsanız 239 gün var. bu tatillerin, doğru, harika, harika bir işlev.

Amerika Birleşik Devletleri'ndeyseniz veya gerçekte, 2-6. Satırlarda listelenen ülkelerden herhangi birinde değilseniz, bu ülkelerin tümü, hafta sonunuz Cuma ve Cumartesi, Nepal Cumartesi, Afganistan Perşembe ve Cuma, burada İran sadece Cuma. Ve sonra başa çıkması zor olan tamamen kötü olan Brunei'dir, Brunei'nin nerede olduğunu bulmam gerekiyordu! Hafta sonunun Cuma ve Pazar olduğu doğru mu? Bu ne kadar sefil, değil mi? Bilmiyorum, bu bir günlük bir çalışma haftası, sanırım, bilmiyorum, neyse, tamam. Peki ya Cumartesi ve Pazar günleri olmayan bir hafta sonu hesaplamanız gerekiyorsa?

İşte pazartesiden cumartesiye çalışan bir üretim fabrikası, yani tek izin günleri Pazar, sanırım bize Excel 2010 verdiler = NETWORKDAYS.INTL! Aynı şekilde başlıyor, işte başlangıç ​​tarihi, işte bitiş tarihi ve sonra yeni üçüncü argüman, hafta sonunun ne olduğunu belirleyeceğiz ve bu durumda sadece Pazar olacak. Yine de Brunei'yi Cuma ve Pazar olduğu yerde idare etmeyecek, ancak arka arkaya iki gün veya arka arkaya bir gün için, şimdi bunun için bir seçenek var. Ve sonra burada tatiller, F4'e basın ve cevabınızı alacaksınız. Alt = "" ESF veya Özel Formülleri Yapıştır, Enter yapacağım ve bunu aşağıya kopyalayabiliriz, pekala. Şimdi, bir leopar nasıl öldü (?) Veya standart olmayan bir çalışma haftası olan herhangi bir şey. Gün içindeBerberler pazar ve çarşamba günleri kapalıdır. Ohio'da yaşıyordum ve Hartville pazarına, bit pazarına, bu yere, harika bir yere alışverişe giderdik. Bu arada, Pro-Football Hall of Fame'i görmek için oradaysanız, yolun sadece 20 dakika yukarısında, Pazartesi, Perşembe, Cuma ve Cumartesi açıktır, değil mi?

Yani hafta sonları Salı, Çarşamba, bir şey, bunu NETWORKDAYS ile nasıl yapacağız? Bu çok havalı, ipucunda belgelenmeyen bu çılgın yeni seçeneği eklediler. Öyleyse NETWORKDAYS.INTL, işte başlangıç ​​tarihi, virgül, işte bitiş tarihi, virgül ve sonra açılır listede olmayan gizli olan, tırnak içinde, 7 ikili basamaktır! 0'lar ve 1'ler, Pazartesi ile başlayarak, 1 hafta sonu olduğu, 0 ise açık olduğu anlamına gelir. Yani Hartville pazarı Pazartesi günleri açık, yani 0 yazın, Salı ve Çarşamba günleri kapalıdır, Perşembe, Cuma, Cumartesi günleri açıktır, Pazar günleri kapalıdır, fiyatları kapatır. Tatiller, bilmiyorum, bu yerde tatil yok çünkü açıkçası, 4 Temmuz Pazartesi veya Perşembe gününe denk geliyorsa, BU onların en büyük günleri.herkes çalışmıyor, bu yüzden hepsi o yerde uçuyor, park yeri bulmak zor olacak. Pekala, bu iki tarih arasındaki gerçek iş günü sayısı, sağ tıklayıp Biçimlendirmeden Dolduracağım, pekala, bu tür bir sırrı seviyorum.

Excel yardımına giderseniz, onu bulacaksınız, ancak sadece araç ipucuna bakıyorsanız, elbette bu kitabın sahibi olmadığınız sürece orada olduğunu asla bilemezsiniz. Ve 99. sayfada bunu okudunuz ya da bu videoyu gördüyseniz, her iki durumda da harika. kitabı satın almak için sağ üst köşedeki "i" simgesine tıklayın, 10 $ bir e-kitap, 25 $ basılı kitap, tüm bu harika ipuçları, 2,5 aylık podcast, hepsi avucunuzun içinde . Pekala, Excel'de tarih matematiği, Cumartesi ve Pazar günlerini sayan geç + 1'den önceki tarihi çıkarın. Hafta sonunun tatilleri saymamak için NETWORKDAYS işlevini kullanmasını göz ardı etmek için NETWORKDAYS'daki üçüncü bağımsız değişkeni kullanırsınız, bunun için F4'e bastığınızdan emin olun. Standart olmayan çalışma haftaları için, NETWORKDAYS.INTL, art arda 2 veya 1 hafta sonuna izin verir. Ve sonra oradaArdışık günler olmayan çalışma haftaları için gizli bir 7-ikili rakam kodu, Brunei ülkesinde bile, o Cuma ve Pazar çalışma haftasını idare edebileceksiniz.

Peki hey, uğradığın için teşekkür etmek istiyorum, bir dahaki sefere başka bir internet yayını için görüşürüz!

Dosyayı indir

Örnek dosyayı buradan indirin: Podcast2023.xlsx

Ilginç makaleler...