Formüllü Hücreler Hiç Bu Kadar Güvende Olmamıştı

Çoğumuz, formül içeren Excel belgelerimizi  iş arkadaşlarımıza gönderiyor ya da belge üzerinde birlikte çalışıyoruz.  Hayal etmesi bile kötü ama, onlarca formülün olduğu ve binbir zahmetle hazırladığımız  bu sayfalarda bir iş arkadaşınızın yanlışlıkla bazı formülleri sildiğini düşünelim… Hücrelerinizi savunmasız bıraktığınız için, birbirine bağlı formülleriniz ve verileriniz can çekişmeye başlıyorlar!

Bir sürü formüllü hücreyi tek tek seçmek ve korumak güç olabilir. Ama üzülmeyin! Bu makale ile formüllü hücreleri tek hamlede seçip koruma altına alacağız! Artık formüllü hücrelerimiz tam bir Karate Kid! (Yoksa siz Karate Kid’i bilmiyor musunuz?)

3 temel şifreleme işlemi vardır:
Çalışma kitabını şifre ile koruduğumuzda ilgili Excel dosyası şifre ile açılabilir olacaktır. Bu dosyada yalnızca var olan sayfalar üzerinde çalışılabilecek ve yeni sayfalar eklemek mümkün olmayacaktır.
Sayfaları koruma ile de veri girişi, satır silme, sütun silme, sıralama yapma gibi sayfa kullanımını kısıtlayan bir koruma yapılabilir.
Hücre koruma ise isimlendirmeden de anlaşılacağı gibi belirli bir hücre ya da hücreler üzerinde yapılıyor. Tüm hücreleri değil de belirli bir alandaki hücreleri şifrelemeyi, diğer hücrelerde çalışmayı serbest bırakmak istediğimizde başvurduğumuz bir yöntemdir.

Excel’de her hücrenin şifre ile korunabilmesi için bir kilit alt yapısı vardır. Excel’in kilit alt yapısını bir kapının kilit mekanizması gibi düşünebiliriz. Kilit mekanizması olmayan bir kapı kilitlenebilir mi? Tabi ki hayır! Bu kilit alt yapısı default olarak tüm Excel belgelerinde,  tüm hücreler için aktif durumdadır ancak aşağıda açıklayacağımız adımlarla devreye girerler.

Adım 1- Formüllü hücrelerin bulunduğu Excel sayfasındaki tüm hücreleri seçeriz ve sayfaya sağ tıklayıp Hücreleri Biçimlendir penceresini açarız. Koruma içindeki Kilitli seçeneğini pasif yaparız.

Adım 2- Giriş sekmesindeki Düzenleme grubundan Bul ve Seç’e tıklayıp açılan listeden Özel Git’i seçeriz. Bu işlem için alternatif kısayol tuşu ise klavyedeki f5 tuşudur. f5 tuşuna bastıktan sonra açılan pencereden Özel.. ‘e tıklarız. Yapılan bu iki işlemde de aynı pencereye gideriz.

Bu pencereden Formüller seçeneğini seçeriz ve bu seçimi yaptıktan sonra listemizde ne kadar formüllü hücre varsa hepsi aynı anda seçili hale gelecektir.

Ardından formüllü hücreler seçiliyken sağ tıklayarak Hücreleri Biçimlendir penceresi tekrarda açarak kilitleri aktif duruma getiririz.

Yalnızca formüllü hücrelerin kilit mekanizması aktif edildiğine göre artık sayfayı şifreleyebiliriz.

Adım 4- Gözden Geçir sekmesinde Koru grubuna geliriz buradan Sayfayı koruyu seçeriz. Açılan pencereden sayfa şifresini yazdıktan sonra koruma işlemi tamamlanmış olacaktır. Bu işlemin ardından sayfamıza uyguladığımız şifrelemeler yalnızca formüllü hücreleri etkilemiş olacaktır.

Bu işlemlerden sonra artık Excel dosyalarınıza, sayfalarınıza ya da hücrelerinize kendilerini koruyacak gücü verebilirsiniz.

Formüllü hücrelerinizi kilitlemek bu kadar kısa ve kolay iken, siz de verilerinizi koruma altına almayı unutmayın!

Bir sonraki makalede görüşmek üzere…

Koşullu Biçimlendirme ile Tüm Satırınızı Farkedilir Hale Getirin!

Koşullu Biçimlendirme’de bir koşula göre hücrelerinizi hazır şablonlar kullanarak kolayca biçimlendirebilirsiniz. Mevcut olmayan biçimler için ise yeni biçimlendirme kuralı oluşturmanız gerekir. Tüm satırı biçimlendirme işlemi de hazır şablonlarda bulunmadığı için yeni kural oluşturulmalıdır. Bu işlem ile verilerin fazla olduğu listelerde satırın ilk hücresinden son hücresine kadar biçimlendirme yapılacağından o satırın bir değerine bakılmak istendiğinde hangi satırda olduğu gibi kargaşaların kolayca önüne geçilir.

Şimdi Excel Eğitimlerimizde de anlattığımız  Koşullu Biçimlendirme ile tüm satırı biçimlendirme işlemini verilerin fazla olduğu ve aranan ürünün hangi firmalarca üretildiğini gösteren bir örnek ile inceleyelim.

1.Adım: B sütununda ürün adlarının, H sütununda ise Üretici Firmaların bulunduğu listeyi seçtikten sonra Giriş sekmesinin altında bulunan Stiller grubundan Koşullu Biçimlendirme’yi ve ardından ise “Yeni Kural”ı seçiyoruz.

2.Adım: Açılan pencereden “Biçimlendirilecek hücreleri belirlemek için formül kullan” seçeneği ile ilgili alana formül yazarak işlem gerçekleştirilmelidir. Listede ürün adları B sütununda bulunmaktadır ve ürün sütununda “Atkı” ürününün bulunduğu satırları biçimlendirmek için B sütununu içeren uygun formülü yazıyoruz. Sabitleme işlemiyle hem sütun hem satır için $ işareti gelmektedir. Biçimlendirmenin tüm satırlarda kontrol edilmesi için sütunun sabitleme işaretini sabit tutup satırın işaretini kaldırıyoruz.

3.Adım: Biçimlendirme butonuyla da formülün doğru olduğu satırlara uygulanacak olan biçimler seçilir. Örneğimizde; dolgusunu turuncu, yazı tipini ise beyaz ve kalın olarak seçelim.

4.Adım: Tamam’a tıklayıp ilerledikten sonra Koşullu Biçimlendirme satırlara uygulanacaktır.

Siz de verilerinizin fazla olduğu çalışma sayfalarınızda aynı satırdaki bilgilere erişmekte zorluk yaşıyorsanız, satır sütun adlarına her seferinde tekrar bakmak zorunda kalıyorsanız, görselliğe önem verip daha dikkat çekici olmasını istiyorsanızsanız Koşullu Biçimlendirme ile tüm satırı biçimlendirmek işinize çok yarayacaktır.

Başka bir makalede görüşmek üzere…

İç İçe Eğerler Yazmak İçin Kahve Molanızı İptal Etmenize Gerek Yok; Gelin Düşeyara’yı Deneyin

Bu makalemizde Düşeyara ve İç içe Eğer ‘i çeşitli durumlar için karşılaştırarak bazı durumlarda hangisinin daha kullanışlı olacağını göreceğiz.

İK departmanının iş yerindeki çalışma sürelerine göre yıllık izin sayılarını yazmak istediği bir listede veya ürünler için kategorilerine göre gelecek komisyon miktarlarını eşleştirmek istediğinizde hangi yolu tercih edersiniz? Özellikle formül kullanmaya yeni başlayanlardansanız aklınıza ilk olarak İç içe Eğer fonksiyonu yazmak gelebilir. Peki bu tip durumlarda Düşeyara fonksiyonunu kullanmayı hiç düşündünüz mü?

Şimdi Düşeyara ve İç içe Eğer ‘i karşılaştırmaya başlayalım. İyi okumalar!

       Elimizde, satış kategorilerine göre komisyon miktarlarını   gösteren bir listemiz var. Burada, satış kategorilerine göre   komisyon miktarlarını iki fonksiyonu da kullanarak   bulacağız.

 

 

 

 

İki fonksiyonu karşılaştırırken ilk dikkat çeken kısım fonksiyonların uzunlukları olsa gerek. Bu kısa liste için 9 eğer fonksiyonunu iç içe yazmamız gerekir. İç içe eğer yazarken veri girişleri için ne kadar parantez, noktalı virgül, çift tırnak kullanmanız gerektiğini bir düşünün. Güzel bir kahve molanıza mâl olabilir. Öte yandan Düşeyara fonksiyonunu tek adımda kullanabiliriz.

Herhangi bir hücrede değişiklik yapıldığında Düşeyara fonksiyonu sorgulamada herhangi bir sıkıntı çekmeyecek, listeye yeni veri eklendiğinde aranılan verinin sonucunu vermeye devam edecektir. Ancak yazdığınız iç içe eğer fonksiyonuna veri girişini hücre isimlerini belirterek değil de, aşağıdaki örnekte yüzde değerlerinin formüle yazılmış olması gibi manuel girdiyseniz her değişen yüzdel bilgisini fonksiyonun içine tekrar yazmanız gerekecektir. Ayrıca manuel giriş yapmak basit harf hataların risklerini arttırabilir.

Ayrıca, listeye yeni bir satır eklendiğinde Eğer fonksiyonuna bu değerler otomatik olarak gelmez. Fonksiyona yeni değerleri sizin girmeniz gerekir. Düşeyara için, liste içine yeni bir satır eklediğinizde listeyi tekrar belirtmenize gerek yoktur. Liste içine eklendiği için o satırı da listenin bir parçası olarak görür ve aranılan verinin sonucunu getirmeye devam eder. Liste sonuna satır eklerseniz, Düşeyara’da seçimin dışında kaldığı için listenin devamı gibi algılayamaz. Bu sorunun çözümü için listeyi tabloya dönüştürüp dinamik hale getiririz. Yeni satırları hemen tablo bitiminden eklerseniz, dinamik tablo çalışma prensibi gereği satırları tablo alanı içine alır ve Düşeyara da arama sonuçlarında onları da gösterir.

Peki listeyi başka yere taşırsak ne olur? Listeyi farklı bir yere taşıdığımızda Düşeyara, çalışma mantığı gereği listenin bulunduğu yeni yerini fonksiyonda güncelleyecektir ve istediğiniz işlemi gerçekleştirmeye devam edecektir.

Şu ana kadar Düşeyara’nın İç İçe Eğer’den daha avantajlı olduğu durumları gördük. İç İçe Eğer’in de Düşeyara’ya göre tercih edilebileceği bir nokta elbette mevcuttur. Eğer’e karşı Düşeyara’nın dezavantajı Düşeyara’nın çalışma prensibi gereği aramaya başlanan sütunun sağındaki değerleri verip solundaki değerleri veremeyişidir. İç İçe Eğer ise istediğiniz hücreyi seçerek herhangi bir işlem yapmanıza olanak sağlar. Elbette sütunların yerlerini değiştirip Düşeyara kullanabilecek hale getirebilirsiniz. 😉 

Herhangi bir listede bir değer sorgulaması yapılıyorsa Düşeyara,
İç İçe Eğer’e göre oldukça pratik bir fonksiyondur. İç içe Eğer yazarken “Nerede kaldım ben?” gibi bir durumla karşılaşırken; Düşeyara fonksiyonunu yazarken dikkatinizin dağılmasından önce fonksiyonu çoktan yazmış ve uygulamış olursunuz.

Ve son bir bilgi daha, listedeki bir değeri, belirlenen aralıklara uymasına göre bir tanım vermek istersek Düşeyara’da aralık bak kısmına 1 yazarak bu işlemi gerçekleştirebiliriz. Bu konuyu anlattığımız bir sonraki makalemizde görüşünceye kadar hoşça kalın.

Excel listelerinizdeki mükerrer kayıtları kolayca kaldırın!

      Excel ileri eğitim konularından Yinelenenleri Kaldır işlevi, Excel listelerinizdeki mükerrer kayıtları sizin yerinize bulabilir ve onları çok hızlı ve kolay bir şekilde kaldırarak verilerinizi benzersiz hale getirebilir!

      İşlem çok basit!

     Mükerrer kayıtları kaldırmak istediğimiz liste seçilir ya da listenin içinde bir hücreye tıklanır.

     Veri Sekmesi-> Veri Araçları Grubundan-> Yinelenenleri Kaldır butonu tıklanır.

Listemizdeki veriler, kişisel bilgiler olduğundan satır boyunca birbirleriyle ilişkilidirler. Listede Ad Soyad, Unvan ve İl bilgilerinin birebir aynı olduğu başka satırlar varsa, kaldırması için açılan Yinelenenleri Kaldır penceresindeki Sütunlar alanından Ad Soyad, Unvan, İl sütunlarının her biri seçilir ve Tamam butonu tıklanır.

Bu işlem sonunda yinelenen değerler kaldırılmıştır.

 

 Yinelenenleri Kaldır penceresini inceleyelim:    

Tümünü Seç butonu seçili olduğunda tüm sütun değerleri birbirleriyle ilişkili olarak değerlendirilerek, benzersiz değerlere ulaşılır.
Tüm Seçimleri Kaldır butonu sütun seçimlerini kaldırır.
Verilerimde üst bilgi var seçeneği ise sütun başlıklarımızı temsil eder. Sütun başlıklarınız varsa bu seçeneği seçeriz. Aksi halde başlıklarla veriler arasında aynı olan değerler denk gelirse başlık veri olarak kabul edilir ve kaldırma işlemine dahil edilir.
Sütunlar penceresinden mükerrerliğinin kontrol edilmesini istediğimiz sütunları seçebiliriz.

 

Tablo içerisinde bir veya birkaç sütun seçilerek yinelenenleri kaldırma işlemi yapmaya başlandığında ilgili seçimin doğruluğunu sınamak için Yinelenenleri Kaldır Uyarısı Penceresi açılır. Bu ekranda Seçimi genişlet ve Geçerli seçimle devam et isimlerinde iki seçenek vardır. Aşağıdaki gibi uygulanabilirler…

 

  1. Seçimi genişlet ; Eğer verilerimizin yukardaki örnekte olduğu gibi, birbiri ile bağı varsa, mutlaka seçimi genişlet diyerek ilgili listenin tamamının seçilmesi sağlanmalıdır, böylece kaldırma işlemi tüm satırlar için gerçekleşir.    

    Ardından Yinelenenleri Kaldır penceresi açılır. Buradan yinelenmesini istemediğimiz sütunun başlığını seçeriz. Ad Soyad ve Unvan alanlarının benzeşmesine bakmaksızın, yalnızca il bazında mükerrer olan kayıtların kaldırması için yalnızca İl seçeneğini işaretleriz.  

      

    Açılan pencerede mükerrer değerlerin ve benzersiz değerlerin sayısı karşımıza gelir. Bu işlem sonucunda il bazında mükerrer değerler kaldırılmış olacaktır.    

  2. Bu işleme,  Geçerli seçimle devam et  ile işleme devam edilirse, yinelenenleri kaldır penceresinde  yalnızca il sütunu görünür ve bu şekilde işlem yapıldığında, sütunlar birbirlerinden bağımsız şekilde değerlendirilerek yalnız il sütunundaki yinelenen değerler kaldırılır ve verileriniz arasındaki veri bütünlüğünün bozulmasına neden olur. Ancak, eğer listenizdeki sütunların değerleri  birbirleriyle ilişkili değilse, yalnızca tek sütun seçerek  ilgili sütun üzerinden kaldırma işlemi yapabilirsiniz.

 

 

 

 

Office 365 ile gelen MaxIfs ve MinIfs Fonksiyonları

Office 365 ile gelen MaxIfs ve MinIfs fonksiyonları Excel kullanıcıları için büyük kolaylıklar sağlıyor…

Bu makalemizde Office 365 ile yeni gelen Maxifs ve Minifs fonksiyonlarını detaylı bir şekilde inceleyeceğiz.

Bu fonksiyonların çıkışı ile eskiden Excel eğitimlerinde tek seferde yapamadığımız bu fonksiyon yapısını artık tek seferde yazabileceğiz.

Birçok Excel kullanıcısının ihtiyacı olan bu fonksiyonları oluşturmak için normal Excel fonksiyonları ile yazmak oldukça zahmetlidir. Özellikle bu fonksiyonları normal Excel fonksiyonları ile yazmak için Dizi fonksiyonlar dediğimiz fonksiyon yapılarını kullanarak uzunca formüller yazmamız gerekiyor. Ayrıca bu yapıyı başka bir şekilde de PivotTable ile elde edebiliyoruz ama buda bir fonksiyon değil hazır bir PivotTable özelliğidir…

SumIfs (ÇokEtopla) mantığına çok benzer şekilde çalışan bu fonksiyonlar ile işlemlerimizi yapmak artık çok daha kolaydır. Bunun yanı sıra bilmeniz gereken bir konuda bu fonksiyonları sadece Office 365 aboneliğiniz varsa kullanılabilirsiniz.

MAXIFS (ÇokEğerMak) işlevi, verilen koşullar veya ölçütler grubu tarafından belirtilen hücreler arasında maksimum değeri döndürür.

MINIFS (ÇokEğerMin) işlevi, verilen koşullar veya ölçütler grubu tarafından belirtilen hücreler arasında minumun değeri döndürür.

Sözdizimi

MAXIFS (max_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

MINIFS (max_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

Argüman Açıklama
Maks_range
(gerekli)
Maksimum belirlenecek gerçek hücre aralığı.
Criteria_range1
(gerekli)
Kriterlere göre değerlendirilecek hücreler dizisi.
Criteria1
(zorunlu)
Kriterler, hangi hücrelerin maksimum veya minumun olarak değerlendirileceğini tanımlayan bir sayı, ifade veya metin biçimindedir.
Criteria_range2,
Criteria2, … (isteğe bağlı)
Ek aralıklar ve bunlarla ilişkili kriterler. 126 aralık / ölçüt çiftine kadar girebilirsiniz.

Bu fonksiyonları kullanırken Max_range ve Criteria_range ifadelerinin boyutu ve şekli aynı olmalıdır aksi takdirde bu işlevler #DEĞER! hatasını döndürür.
Aşağıdaki örnekler ile fonksiyonumuzu pekiştirelim.
Örnek 1: Ali isimli kişinin yapmış olduğu en yüksek Satış Adet’ini bulalım.

Örnek 2: Ali isimli kişinin İstanbul’da yapmış olduğu en yüksek Satış Adet’ini bulalım.

Başka bir makalede görüşmek dileğiyle,

Hoşçakalın.