Excel’de ki 3 Joker (Wildcard) Karakter

Yıldız (*), Soru İşareti (?) ve Tilda (~)

Merhaba,

Bu yazımızda, Excel eğitimlerimizde filtreleme işlemlerinde ve fonksiyonlarda özellikle anlattığımız çok kullanışlı olan joker karakterler (Wildcard) hakkında sizleri bilgilendireceğim.

Joker Karakter Nedir?

Bir ifadenin nasıl yazıldığını tam olarak hatırlamadığınız veya bir ifade içinde daha özel bir arama yapmak istediğimizde aradığımız değerleri bulmak için kullandığımız karakterlere Joker karakterler denir.
Joker karakterler metinde bilinmeyen karakterlerin yerine geçebilen özel karakterlerdir ve birbirine benzeyen ancak aynı olmayan verilere sahip birden çok öğeyi bulmak için kullanılırlar.

Excel’de kullanılabilecek üç farklı joker karakter var ve bunların her birinin farklı bir özelliği vardır.

Bu Joker karakterler: Yıldız işareti (*), Soru işareti (?) ve Tilda (~) işaretleridir.

Şimdi bu işaretlerin her birini örnekler ile detaylıca inceleyelim.

1.Yıldız Karakteri (*)

Yıldız (*) karakteri en çok kullanılan karakterdir. Bu karakterimiz farklı birçok program ve sistemde de kullanılabilir. Örneğin Windows, Sap, Access vb.

Yıldız joker karakteri, bir karakterden fazla herhangi bir metni temsil eder.

Örneğin;

Ca* ifadesinde * karakteri; Ca ile başlayan metin uzunluğu fark etmeyen her şey olabilir anlamına gelir. Can, Canan, Cansu, Canlı, Canavar gibi birçok kelimeyi temsil edebilir.

*Ca ifadesi ise; Ca ifadesi öncesinde hangi karakterlerin olduğu ve ne kadar uzunlukta olduğu önemli değil, sonu Ca ile biten bütün kelimeleri temsili eder. Örneğin Almanca, Kanca, Kolayca, Onlarca vb.

Yıldız (*) işaretinin nasıl kullanıldığını bir filtreleme işlemi üzerinde görelim.

Aşağıdaki gibi Ad Soyadlardan oluşan bir verimiz var, amacımız bu veri üzerinde adı Ahmet olan kayıtları filtrelemek istiyoruz.

Önce verimize Filtre uyguluyoruz.

    

Daha sonrasına açılan pencerede Arama kısmına Ahmet* ifadesini yazıyoruz.


Tamam düğmesine tıkladığımızda, listemiz artık Ahmet ile başlayan tüm kayıtlara göre filtreleniyor.


Filterimizi A* diye değiştirirsek bu seferde A karakteri ile başlayan tüm isimler listelenecektir.

Ya da *ka* gibi bir ifade yazarsak içinde ka ifadesi geçen bütün isimler listelenecektir.

2. Soru İşareti Karakteri (?)

Soru işareti joker karakteri herhangi sadece bir karakterin yerini alır. Özellikle daha spesifik aramalarda kullanılır.

Bu karakteri kullandığımız zaman ifadelerin metin uzunluğunda bir sınırlama söz konusudur, yani ifadeler * karakteri gibi sonsuz uzunlukta olmazlar.

Örneğin;

Can?? ifadesinde bu kelimenin toplamda beş karakter ile sınırlı olduğu son iki karakterinin herhangi bir karakter olabileceği anlamına gelir. Bu kelimeler Canan, Cansu, Caner, Canlı gibi olabilir ama Candan olmaz çünkü Candan beş karakterden fazladır.

Yukarıdaki örneği aşağıdaki gibi bir filtreleme işleminde görelim.

    

Daha sonra Arama kısmına Can?? İfadesini yazalım ve Tamam düğmesine tıklayalım.

Ve sonuç olarak aşağıdaki gibi filtrelemenin yapıldığını görebiliriz.


3. Tilda İşareti Karakteri (~)

Excel, yıldız işareti ve soru işaretini varsayılan olarak joker karakter olarak algılar, bu tür karakterlerin aslında ifademizin bir parçası olduğu durumlarda olabilir. Bu sebepten dolayı Excel’in bunu ayırt etmesi için Tilda karakterlerini kullanırız.

Bazı durumlarda yıldız işareti ve soru işareti karakterlerini Excel’in joker karakter olarak algılamamasını isteriz. Örneğin veriler içinde ? karakteri olabilir veya * karakteri olabilir bunu joker karakter olarak algılamasın diye başına bir Tilda işareti yerleştiririz.

Örneğin bizler aşağıdaki tabloda Monitör* yazan ifadeleri filtreleyelim. Bunun için Monitör* yazarsak bu Monitör kelimesi ile başlayan sonrası herhangi bir karakter olabilir anlamına gelen her şey olabilir. Burada Monitör? İfadesi de gelir, Monitör ifadesi de gelir bu bizim istediğimiz bir durum değildir.

Önce verimize filtre işlemini uygulayalım.

    

Daha sonra filtre penceresinin Arama kısmına Monitör~* ifadesini yazalım. Bu ifade de * işaretinin başına ~ işaretini koyduğumuz için * karakteri Excel tarafından joker karakter olarak algılanmayacaktır ve gerekli filtreleme işlemi yapılacaktır.


Sonuç olarak aşağıdaki sadece iki adet kayıt filtrelenecektir.


Fonksiyonlarda Joker Karakterleri Kullanma

Excel’de verileri filtrelemek ve bulmak için joker karakterler kullanılıyor ama asıl önemli kullanım yerlerinden biride fonksiyonlar. Örneğin Düşeyara kullanıyorsanız aradığınız değer ile tablodaki değerlerin birebir eşleşmesi gerekmektedir. Ancak bazı durumlarda bu olmayabilir. Örneğin kayıtların sonunda boşluk karakteri varsa birebir eşleşme olmayacaktır.

Joker karakterlerini EğerSay, ÇokEğerSay, ETopla, ÇokEtopla, EğerOrtalama, ÇokEğerOrtalama, Ara, YatayAra, DüşeyAra, VSeçTopla vb. birçok fonksiyonda kullanabiliriz.

Bu durumu bir örnek üzerinden anlatalım. Düşeyara ile alakalı bir örnek yapalım.

Aşağıdaki A:B aralığındaki tablolun A sütununda İlçe/İl şeklinde yazmaktadır.

Bizlerin elinde sadece ilçe listesi olsun ve bu kayıtları A:B aralığından çekmek isteyelim.


Bunun için E2 hücresine DüşeyAra fonksiyonunu uygulayacağız.


Fakat sonuç gelmeyecektir çünkü birebir bir eşleşme gerçekleşmedi.

Bizim istediğimiz olay Şişli ifadesi ile başlayan A:B aralığındaki ilk değeri bulmak.

Bunun için iki yöntem vardır.

  1. Doğrudan * karakterini D2 hücresindeki Şişli ifadesinin sağına yazmak.


  2. Diğer yöntem ise ki bu daha kullanışlıdır, * karakterini fonksiyon içine yazmaktır. Bunun için fonksiyonu aşağıdaki gibi değiştiriyoruz.


    Ve sonuç itibari ile aşağıdaki gibi görüyoruz.


    Yukarıdaki örneklerde görüldüğü üzere Joker karakterler gerek filtreleme de gerekse fonksiyonlarda kullanılması çok avantajlıdır.

    Başka bir makalede görüşmek üzere hoşça kalın.

 

Metni Sütunlara Dönüştür İşlevi’nin Bilinmeyen 3 Yeteneğini Daha Keşfedin

Bu makalede metni sütunlara dönüştür işlevinin bilinmeyen 3 yeteneğini keşfedeceğiz. Her zaman orada olmasına rağmen fark edilemeyen bazı özelliklere değineceğiz.

“Metni sütunlara dönüştür’ün, bir sütundaki metinleri sütunlara dağıtmaktan başka ne özelliği var ki?” diye düşünüyorsanız, haydi gelin birlikte adım adım keşfedelim!

Dışarıdan veri aldığımızda genellikle bu veriler bir arada gelir ve bulundukları hücre içerisinde sola yaslı şekilde konumlanırlar. Bunun sebebi verilerin Excel tarafından metin olarak algılanmasıdır. Excel’de metinler sola yaslı yazılırken, sayısal değerler sağa yaslı yazılırlar. Müşteri bilgileri verisi çektiğimizi düşünelim, T.C. Kimlik Numaraları ile Ad Soyad verilerinin ayrı ayrı sütunlarda olması beklenir ama ayrı sütunlarda gelmeyebilir. Veriler bir arada olursa metin olarak algılanacağından T.C. Kimlik numarasına göre işlemler yapmak çok zor hale gelir hatta bazı durumlarda imkansızlaşabilir. Benzer bir durum Personel Adları ile İl verilerinin aynı sütunda olması sonucu yaşanacaktır. Dışarıdan çektiğimiz verilere farklı bir örnek de negatif sayılardan oluşan bir liste üzerinden olsun. Bu listedeki sayıların eksi işaretleri, sayıların solunda değil de alışılmışın dışında sağında yer alıyor olabilir.

Bütün bunları nasıl düzelteceğiz? Haydi okumaya devam edelim ve birlikte görelim.

Elimizdeki listede İl, Yıl, Ay gibi farklı kriterlerde değerler bulunuyor. Bu değerler bir arada yazılı olduğunda, Metni Sütunlara Dönüştür özelliği ile ayrı ayrı yazabilirsiniz, sütunların veri türlerini değiştirebilirsiniz,…

Aşağıdaki örnek liste Metni Sütunlara Dönüştür özelliği ile düzenlenmiştir. Resimleri incelersek son sütundaki oranların, ilk resimde nokta ile ayrılıyorken ikinci resimde virgül ile ayrıldığını siz de fark edeceksiniz.

İşleme başlayalım! Yalnızca verilerin bulunduğu sütunu seçeriz ve Veri sekmesinden Veri Araçları grubuna oradan da Metni Sütunlara Dönüştür’e tıklarız.

Açılan pencerede iki farklı seçenek karşımıza çıkar.

Sınırlandırılmış seçeneği, nokta, virgül, tire, boşluk gibi işaretlerle ayrılmış uzunlukları farklı olan veriler için kullanılır.

Sabit Genişlikli seçeneği ise veriler beilirli bir karakterden bölmek için kullanılır. Örnek olarak T.C. kimlik numaraları, barkod numaraları, seri numaraları ya da plakalar gibi uzunlukları eşit olan veriler için kullanılabilir.

Bizim örnek listemizdeki verilerin, noktalı virgül, tire ve boşluk gibi simgelerle ayrılmış olduğunu önizleme penceresinde de görüyoruz, bu yüzden Sınırlandırılmış seçeneğini seçerek İleri butonuna tıklıyoruz.

Bir sonraki adımda listemizdeki verileri ayıran simgelerin neler olduğunu bu simgelerin isimlerinin yanlarına işaretleme yaparak verinin tek seferde ayrılmasını sağlarız. Verilerin ayrıldığını yine önizleme penceresinden izleriz. Listemiz bu pencerede bulunmayan bir simge ile ayrılmış olduğunda ise, Diğer kutucuğunu seçip onun hemen sağındaki kutucuğa bu simgeyi yazarız.

Excel dilinin Türkçe ya da İngilizce olmasına bağlı olarak simgesel farklılıklar gösterir. Bu farklılıklar ondalık sayılar ile tarihleri etkileyebilir. Bu karışıklığı önlemek için Excel diline uygun düzenlemeleri yapmamız gerekiyor. Pek de bilinmeyen bu düzenleme nasıl yapılıyormuş görelim.

Gelişmiş…

butonu tıklanır ve Gelişmiş Metin İçeri Aktarma Ayarları penceresi açılır. Bu pencere içerisinden sözünü ettiğimiz ayarlamaları yaparız. Burada Ondalık ve Binlik ayraçlarının yerlerini değiştireceğiz. Nokta yazan yere virgül, virgül yazan yere nokta yazarak bu pencereyi kapattığımızda oran verilerimiz virgül ile yazılmış oldu.

Metni Sütunlara Dönüştür ile yapılabileceğini düşünmemiş olabileceğiniz bir başka problemin çözümüne bakalım. Dışarıdan aldığımız negatif sayıların işaretlerinin sağda olduğu durumlarda Excel bu sayıları sayı olarak değil de metin olarak algılamaktadır ve bu sebeple de matematiksel hesaplamalar yapılamamaktadır. Bu problemi çözmek için Metni Sütunlara Dönüştür’ü seçip açılan pencereden yalnızca İleri ve Son butonlarına basarsak, eksi işaretinin sola geçtiğini görürüz.  Artık eksi işaretinin sağda olması da dert değil 🙂

Ayrıca isteğe bağlı olarak hücredeki verilerin türlerini de değiştirebiliriz. Adım 3 deki pencere bizim bu işlemi yapmamızı sağlıyor. Her bir sütun başlığının içerdiği veri türüne göre seçim yapılarak  veri türleri değiştirilebilir.

 

İç İç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.

Sunularınız Hiç Bu Kadar İddialı Olmamıştı

Slaytlar arası geçişte nesnelerinizi canlandırmak mı istiyorsunuz? Dönüşüm efekti, slaytlar arasında yumuşak geçiş animasyonları yapmanızı sağlayan yeni bir Office 365 özelliğidir. Bu harika yenilik; özel kelimeleri vurgularken, eğitim esnasında bir nesnenin parçalarını ayırıp tanıtırken, firma analiz toplantılarında grafik değişimlerini yumuşak geçişler ile gösterirken, harita ya da çeşitli resimlerde odaklanmayı kolaylaştırmak için büyütme etkisi yaratırken kullanılabilir.  Tahmin ve yorumlama becerisi sayesinde dönüşüm efekti; nesneleri, sözcükleri ve karakterleri hareket ettirmeye, renklerini değiştirmeye, yakınlaştırmaya veya hepsini aynı anda yapmaya olanak sağlar. Bunun için iki slaydın en az bir ortak nesnesi, karakteri olmalıdır. Ya da dönüşmesini istediğiniz slaydın kopyasını oluşturup bu kopyadaki nesneyi taşımak, yeniden boyutlandırmak, döndürmek ve yeniden renklendirmek gibi değişiklikleri yaptıktan sonra dönüşüm efektini uygulayabilirsiniz. PowerPoint otomatik olarak iki slayt arasındaki farkları hesaplayıp kesintisiz geçiş yapar. Bu geçiş efektini öğrendiğinizde ne kadar kolay ve zaman kazandırıcı bir özellik olduğunu siz de göreceksiniz.

Şimdi İleri PowerPoint Eğitimi konularımızdan biri olan bu özelliği, örnekler üzerinden inceleyelim.

Dağınık harflerden oluşan bir slayttan düzenli kelimelerin yazıldığı bir slayda geçiş için yapmanız gereken ikinci slaytta istediğiniz değişikliği yapıp Geçişler sekmesinin altında bulunan Bu Slayda Geçiş bölümünden Dönüşüm efektini seçtikten sonra Slayt Seçeneklerini Karakter yapıp slaydı başlatmak.

1.Adım: Slaydınıza sağ tıklayıp “Slaydı Çoğalt” ile çoğalttıktan sonra ikinci slayda istenilen yazıyı yazabilirsiniz. Örnekte alfabe yazılı bir slayt çoğaltılıp “Dönüşüm (Morph)” yazılmıştır.

2.Adım: Slaytları seçtikten sonra Geçişler sekmesinin altında bulunan Bu Slayda Geçiş bölümünden Dönüşüm efektini seçtikten sonra Slayt Seçenekleri Karakter yapılmalıdır.

3.Adım: Sununuzu başlatarak karakterlerinizin nasıl hareketlendiğini izleyin 🙂

 

Nesneleri parçalara ayırıp tanıtmak için slaytları çoğaltıp her adım için üzerlerinde istenilen değişiklikler yapılmalıdır. Geçişler sekmesinin altında bulunan Bu Slayda Geçiş bölümünden Dönüşüm efektini seçtikten sonra Slayt Seçeneklerini Nesneler yapıp slaydı başlatarak, sununuza hayat verebilirsiniz.

1.Adım: Nesnenizin olduğu slaydı çoğalttıktan sonra her adım için istenilen değişiklikler yapılmalıdır. Örnekte ilk önce bisiklet çoğaltılmış, ikinci slaytta parçalara ayrılmış, üçüncü slaytta yazılar eklenmiş ve son slaytta da eski haline getirilmiştir.

2.Adım: Slaytları seçtikten sonra Geçişler sekmesinin altında bulunan Bu Slayda Geçiş bölümünden Dönüşüm efektini seçtikten sonra Slayt Seçenekleri Nesneler yapılmalıdır.

3.Adım: Sununuzu başlatarak nesnelerinizin nasıl hareketlendiğini izleyin 🙂

Office 365 ile 2016 yılında hayata giren Dönüşüm efekti, büyük bir potansiyele sahiptir ve slaytlar arasında yumuşak geçiş animasyonları yapmanızı sağlar. Bu görsel şölenlerin yanısıra eğitimlerinizi daha eğitici hale getirebilir, ürünlerinizi daha detaylı tanıtabilir, büyüme raporlarınızın sunumunda hareketli grafiklerle etkileyiciliği arttırabilirsiniz. Dönüşüm efektinden daha fazla verim almak için 3B nesnelerle çalışmayı deneyin.

Keyifli sunumlar…

 

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.

 

 

 

 

Excel Veri Doğrulama (Data Validation)

Bu yazımızda özellikle Excel Eğitimlerimizde detaylıca anlattığımız önemli bir konu olan Excel Veri Doğrulama (Data Validation) Metodları hakkında bilgi vermeye çalışacağız.

Excel’de Veri Doğrulama ile kullanıcıların bir sayfada sadece istenilen hücre aralıklarına sizin koyduğunuz kısıtlamalar dahilinde veri girişi yapmasını sağlayabilirsiniz. Bu özellik ile izin verilmeyen hücre aralıklarına veri girişi yapılmasını engellemiş olursunuz. Veri Doğrulama ile hücreye Tamsayı, Ondalıklı Sayı, Liste, Metin Uzunluğu, Tarih, Saat türlerinden birini kullanabileceğiniz gibi özel bir durumda Formül yazarak da Özel veri doğrulama ölçütleri tanımlayabilirsiniz.

Veri Doğrulama’yı kullandığınızda kullanıcı kural koyulmuş hücrelerden birine tıkladığında bir uyarı mesajı göstererek kullanıcıya hücreye gireceği aralık ve veri türü hakkında bilgi verebilirsiniz. Eğer kullanıcı sizin koyduğunuz kurallar dışında bir değer girdi ise hata mesajı göstererek girilen değerlerin geçersiz olduğunu gösterebilirsiniz.

Veri Doğrulama özelliğine Veri Sekmesi > Veri Araçları gurubunda ulaşabilirsiniz.

Veri Doğrulamanın yanındaki oku tıkladığımızda açılan listeden tekrar Veri Doğrulama seçeneğini seçiyoruz. Ayrıca bu listeden veri doğrulama kuralı oluşturduğumuzda geçersiz olan verileri daire içine alınmasını sağlayan (Geçersiz Veriyi Daire İçine Al) özelliğimizi de kullanabiliriz.

Veri Doğrulama seçeneğini tıkladığımızda aşağıda görülen ayarlarımızı yapacağımız Veri Doğrulama penceresi açılır.

Yukardaki pencere ilk açıldığında İzin Verilen kısmında Herhangi Bir Değer yazan bu ifade sizin Excel hücrelerine istediğiniz her veriyi kısıtlama olmaksızın giriş yapabileceğiniz anlamına gelir.

Bir senaryo üzerinden özelliğimizin uygulamasını yapalım.

Örneğin bir Excel Sayfasında A1:A5 aralığına sadece 18 ile 50 arasıda tamsayı tipinde bir değer girişi yapmak istiyoruz. Kullanıcı bu aralıktan herhangi bir hücreye tıkladığında bir uyarı iletisi göstererek hangi değerleri girebileceği hakkında bir mesaj gösterilmesini sağlayacağız. Eğer kullanıcı izin verilen aralık veya tür dışında bir değer girişi yaparsa Hata Uyarısı göstereceğiz ve duruma göre ya hiç giriş yapamamasını veya bir uyarı gösterip yinede devam et şeklinde bir şeçenek sunarak giriş yaptırabiliriz.

Aşağıdaki pencerede İzin Verilen kısmında Tamsayıyı seçiyoruz ve 18 ile 50 arası bir sayıya izin verecek dediğimiz için Veri kısmına arasında olarak şeçiyoruz en az ve en çok kısımlarına sırayla 18 ve 50 değerlerini giriyoruz. Böylece kuralımızı koymuş olduk bu kadar yapmamız yeterlidir. İstersek Girdi iletisi ve Hata Uyarısı ayarlarınıda yapabiliriz eğer yapmaz isek sistemin varsayılan ayarı geçerli olur.

Şimdide Girdi İletisini hazırlayalım. Bunun için Girdi İletisi sekmesine tıklıyoruz ve aşağıda solda bulunan ekran geliyor. Bu ekranda Başlık kısmına “Lütfen okuyunuz” tarzında bir ileti Girdi iletisi kısmına da detaylı bir mesaj yazabilirsiniz.

Ve son olarak “Hata” Uyarısı ayarını yapalım. Amacımız sadece 18-50 arasında bir değer girişi yapıldı ise izin verilecek aksi durumda kesinlikle giriş yapılmasın şeklinde bir ayar yapacağız Stil kısmında Durma ifadesini seçersek kesinlikle giriş yapamaz ama Uyarı veya Bilgi ifadelerini seçersek önce bir uyarı alır Devam et seçeneğini seçersek giriş yapılır. Başlık kısmında Hata oluştu, Hata İletisi kısmında da Girdiğiniz değer geçerli değildir uyarısını verdirebiliriz.

Yukardaki tüm ayarları yaptıktan sonra kullanıcı veri girdiğinde aşağıdaki gibi bir görüntüyle karşılaşır. Eğer girilen değerler şartları sağlıyor ise bir sorun oluşmaz.

Ama girilen değerler geçersiz olursa seçtiğiniz Stil’e göre ki biz Durma Stilini seçtik hiçbir şekilde o değeri giremeyiz ve aşağıdaki gibi bir hata penceresi açılır.

Eğer Stil olarak Uyarı seçilirse aşağıdaki gibi bir mesaj çıkar.

Yukardaki bu mesajda Evet’i tıklarsak değer girişi kabul edilir. Diyelim ki tüm girişler yapıldı ama bizim kural koyarken sınırladığımız alanlar dışında da veriler girilmiş bunlar hangileridir tespit etmek istersek Geçersiz Veriyi Daire İçine Al seçeneğini seçiyoruz.

Ve bu işlem sonunda geçersiz olan veriler kırmızı daire içine otomatik alınır. Bu kırmızı daireleri temizlemek istersek Doğrulama Dairelerini Temizle seçeneğini seçeriz.

Yukarıda anlatılan süreç diğer veri türleri olan Ondalıklı Sayı, Metin Uzunluğu, Tarih, Saat türleri içinde aynı şekildedir.

Veri Doğrulama ile Açılır Listeler Yapmak

Açılır liste bir hücreye tıkladığımızda seçeneklerin gelmesidir. Bu özellik de bir Veri Doğrulama kuralıdır. Bir örnek ile konuyu anlatalım.

A1 hücresine tıkladığımızda açılır listeden departman bilgileri olan Finans, Muhasebe, Satış alanlarını seçebileceğimiz bir liste oluşturalım bunun için Veri Doğrulama penceresini açtıktan sonra Liste’yi seçip bilgileri arasında noktalı virgül olacak şekilde giriyoruz.

Yukardaki ayarı yaptığımızda A1 hücresinde aşağıdaki gibi açılır listeden seçim yapabiliriz.

Formül ile Veri Doğrulama Kuralı Oluşturmak

Veri Doğrulamada formül kullanmak bize sunulan var olan özellikler ile işin içinden çıkamayacağımız durumlarda kullanılır. Bu formülleri yazarken özellikle durumların sağlanıp sağlanmamasına göre bir formül yapısı kurarız ve bu formüllerin sonuç itibari ile Doğru veya Yanlış ifadelerini oluşturmaları gerekir.

Bir örnek ile konuyu anlatalım. Örnek: A1 hücresine girilecek metin C karakteri ile başlıyor ise hücreye giriş yapılabilir olsun aksi taktirde hiçbir şekilde giriş yapılmayacak.

Bunun için A1 hücresini seçtikten sonra Veri Doğrulama penceresini açıyoruz ve Özel’i seçtikten sonra Formül kısmına =Soldan(A1;1)=”C” formülünü yazıyoruz.

Tamam düğmesini tıkladıktan sonra A1 hücresine sadece C karakteri ile başlayan bir kelime girdiğimizde giriş yapılacak diğer durumlarda giriş yapılamayacak kuralı koymuş oluruz.

Aşağıdaki resimde görüldüğü gibi A1 hücresine Ali yazdığımızda hata alıyoruz çünkü C karakteri ile başlamıyor. (Varsayılan hata uyarısı)

Fakat A1 hücresine C karakteri ile başlayan Cihan ifadesini yazdığımızda herhangi bir sorunla karşılaşmıyoruz.

Böylelikle Veri Doğrulama yöntemleri ile hücreler içerisine rapor ya da hesaplamalar için doğru verilerin girilmesini kesin olarak sağlayabiliriz.

Başka bir yazıda görüşmek dileğiyle.

Metni Sütunlara Dönüştür (Text To Columns)

Excel’in en yararlı ve pratik özelliklerinden biride şüphesiz Metni Sütunlara Dönüştür sihirbazıdır. Bu yazımızda bu özelliğin detaylarını irdeleyeceğiz.

Çok işlevsel bir özellik olmasından dolayı İleri Excel eğitimlerimizde 7-8 farklı çözüm yöntemini uygulamaları ile gösterip anlattığımız bu konunun birkaç özelliğini aşağıdaki makalemizde bulabilirsiniz.

Bu özellik ile tek sütunda olan verileri farklı sütunlara ayrıştırabiliriz. Özelliğimiz bir nevi veri birleştirme işleminin tersidir aslında. Kullanımı oldukça kolay olan bu özellik ile verileri ayrıştırırken iki durum söz konusudur.

  1. Sınırlandırılmış Veriler
  2. Sabit Genişlikli Veriler

Sınırlandırılmış veri herhangi bir karakter ile ayrılan verilere denir. Örneğin Adı Soyadı yazılırken arada kullanılan boşluk karakteri bir sınırlandırma karakteridir.

Sabit Genişlikli veri ise metin uzunluğu anlamında eşit ve sınırlandırılmış veriye göre düzenli verilerdir. Örneğin Telefon numarası, Vergi numarası gibi.

Metni Sütunlara Dönüştür özelliği bir sihirbaz olduğu için 3 adımda bitecek bir işlemdir. Özelliğimiz ile ilgili farklı örnekler üzerinden konumuzu anlatalım.

Örnek 1:

Aşağıdaki tabloda amacımız tek sütunda verilen Adı Soyadı bilgilerinden Adı kısmının B sütununa Soyadı kısmının ise C sütununa gelmesini istiyoruz.

Yukardaki tabloda öncelikle A sütunu taratıyoruz ve Veri Sekmesinin Veri Araçları grubunda Metni Sütunlara Dönüştür özelliğine tıklıyoruz.

Daha sonra aşağıdaki pencere açılacaktır.

Tarattığımız A sütunundaki veri, Adı Soyadı bilgilerinden oluşan bir veridir ve boşluk karakteri ile ayrılmıştır haliyle bir sınırlandırma olduğu için Sınırlandırılmış seçeneği ile devam edip İleri düğmesini tıklıyoruz ve aşağıdaki ekranımız geliyor.

Yukarıdaki adıma geldiğimizde verilerin hangi ayırıcı karakter(ler) ile ayrıldığını seçiyoruz. Bu kısımda birden fazla seçeneği işaretleyebiliriz veya burada olmayan bir karakter ise Diğer kısmına o karakteri yazabiliriz örneğin “/” karakteri gibi. Aynı zamanda Veri Önizleme kısmından yaptıklarımızın sonuçlarını anlık görebiliyoruz. İleri demeden önce bu kısmı incelemenizi tavsiye ederim. Yukarıdaki işlem için Boşluk kutucuğunu seçip İleri diyoruz ve aşağıdaki son adımımız olan 3. Adım geliyor.

Bu adımda son diyerek direkt işlemi bitirebiliriz ama buradada bazı şeyleri bilmeniz faydanıza olacaktır. Öncelikle Sütun veri biçiminde Genel seçeneği seçili bu ayar Excel’in standart hücre formatıdır ve son deyip işlemi bitirdiğimizde Excel de bu kısım Genel olarak gözükecektir. Eğer Metini seçersek Excel hücresinde formatı Metin olacaktır.Tarih seçeneği ise Tarih bilgisi olan sütünun Excele hangi formatta yansıyacağıdır. (GAY=Gün Ay Yıl formatı gibi.) Eğer Sutunu içeri aktarma seçeneğini seçerseniz bu sutunu Excel’e yazmadan atlayacaktır.

Hedef kısmında ise ayrıştırmanın hangi hücreden itibaren yapılacağını gösterir. Biz burada herhangi bir hedef göstermez isek yanındaki dolu hücreleri ezer o yüzden kaç sutuna ayrılacağını önizleme kısmında gördüğümüzde ona göre boş sutun açmalıyız veya başka bir hedef hücre göstermeliyiz.

Gelişmiş kısmı ise sayısal verileri Excel’e yazarken ondalık ve binlik ayraçlarını ayarlamak içindir. Örneğin Türkiye’de sayılar yazılırken ondalık ayırcaç virgül, binlik ayıraç ise noktadır ama Amerika da ise bu durum tam tersidir. Önemli bir durumdur dikkat edilmezse sayısal değerlerde hata olabilir.

Son düğmesine tıkladığımızda Hedef kısmına B1 hücresini seçtiğimiz için ayrıştırma işlemi B sütununda Ad’lar C sütununda da Soyad’lar olacak şekilde aşağıdaki gibi ayrıştırılır.

Örnek 2: Tarihleri Düzenlemek

Tek sütunda geçersiz bir formatta yazılan tarihleri arasında Nokta(.) olacak şekilde düzenleyelim.

İlk etapta veriyi taratıp Metni sütunlara Dönüştür Özelliğimize tıklıyoruz.

İlk adımda hiçbir şey yapmadan İleri diyoruz.

2. Adımda da hiçbir şey yapmıyoruz ve İleri diyoruz.

3. Adımda Sütun veri biçimi kısmında Tarih’i seçiyoruz ve bilgilerin YılAyGün formatında olduğunu anlaması için “YAG” kalıbını seçiyoruz ve Hedef kısmında B1 hücresine tıklıyoruz.

Son düğmesine tıkladığımızda aşağıdaki şekilde Tarih alanındaki bilgilerimizi düzenlemiş oluyoruz.

Başka bir makalede görüşmek üzere hoşçakalın.

Excel Veritabanı Fonksiyonları (Database Functions)

Bu yazımızda sizlerle Excel Veritabanı Fonksiyonları’na İngilizce ifadesiyle Database Functions uygulamalarına ilişkin örnekler üzerinde çalışma yapacağız.

Veritabanı fonksiyonları İleri Excel eğitimlerinin en önemli konularından biridir.

Microsoft’a göre veritabanı fonksiyonunun tanımı:

Listede veya veritabanında bulunan bir kayıt alanında (sütunda), belirttiğiniz koşulları karşılayan sayılar içeren hücreleri hesaplar.

Yukardaki tanımın anlaşılması biraz zor gibi ama veritabanı fonksiyonları aksine çok kolay bir fonksiyon yapısıdır. Veritabanı fonksiyonları Excel’in çok işlevsel fonksiyonları olmalarına rağmen çok bilinmeyen fonksiyonlardır. Sql mantığından yola çıkarak tablolar üzerinden formül ile istenilen değerlerin bulunması yarar. Mantıksal fonksiyonlar olan Etopla, Eğersay, Eğerortalama, Çoketopla, Çokeğerortalama, Çokeğersay gibi fonksiyonlar ile yapacağımız işlemleri çok daha pratik ve kısa formüller ile yapmamızı sağlar. Veritabanı fonksiyonlarında normal Excel tabloları veritabanı kabul edilir. Ayrıca ölçüt tablosu oluşturmamız gerekir. Bu konuyu bir örnek üzerinden anlattığımızda daha anlaşılır olacaktır.

Aşağıdaki gibi bir tablomuz var ve bu tablodan bir değer bulmak istiyoruz.

 

 

 

 

 

 

 

 

 

 

Bunun için sorumuz ise şöyle: Ali isimli satış temsilcilerinin 15 Ağustos 2009 tarihinden önce Adana’da yapmış oldukları Satış tutarının toplamı nedir?

Evet yukarıdaki soruyu görenlerin ilk aklına gelecek şeyler şunlardır;

  1. Veriyi filtrelerim sonra en son elimde kalan veriden toplamı bulurum.Bu şekilde bir çözüme gidebilirsiniz ama soruda birkaç değişiklik yaptığınızda hemen filtreleri tekrar düzenlemek zorunda kalacaksınız ki eğer o tablolar farklı işlemler için kullanılıyorsa tümden bir karmaşaya sebebiyet verir.
  2. ÇokEtopla kullanırım. En çok kullanılan çözümlerden biridir ama bu çözümde de performansta düşme söz konusu olacaktır. Ayrıca her ölçüt için formül içine 2 parametre daha girmek gerekir ve formüller uzar gider haliyle hata yapma ihtimali de çok yükselir.
  3. Veritabanı fonksiyonlarını kullanırım. En sağlıklı çözüm yöntemi veritabanı fonksiyonlarını kullanmaktır. DSum ya da Türkçesi ile VSeçTopla kullanırım diyebilirsiniz.

Avantajları:

Hızlıdır, Formüller diğerlerine göre çok kısadır, Hata yapma ihtimali çok azdır.

Dejavantajı: Ölçütlere girilen değerler tablodakiler ile bire bir aynı olmak zorundadır ki bu diğer durumlar için de geçerlidir.

Veritabanı fonksiyonların ayırt etmek de çok kolaydır. Bütün veritabanı fonksiyonları Türkçe’de VSeç kelimesi ile İngilizce de ise D karakteri ile başlar. Örneğin VSeçTopla fonksiyonu DSum fonksiyonudur gibi. Toplamda 12 tanedir. En çok kullanlanları ise DSum, DAvarage, DMax, DMin ve DCount fonksiyonlarıdır.

Aşağıdaki Excel’de bulunan Veritabanı fonksiyoları bulunmaktadır.

Fonksiyon Açıklama
DAVERAGE Belirtilen koşulları sağlayan bir listenin veya veritabanının alanındaki değerlerin ortalamasını hesaplar.
DCOUNT Belirtilen koşulları sağlayan bir listede veya veritabanında bir alanda sayı içeren hücre sayısını döndürür
DCOUNTA Belirli koşulları sağlayan bir liste veya veritabanının alanındaki boş olmayan hücrelerin sayısını döndürür
DGET Belirtilen koşulları sağlayan bir listenin veya veritabanının alanından tek bir değer döndürür
DMAX Belirtilen koşulları sağlayan bir listenin veya veritabanının alanındaki maksimum değeri döndürür
DMIN Belirli koşulları sağlayan bir liste veya veritabanının alanından minimum değeri döndürür
DPRODUCT Belirtilen koşulları sağlayan bir liste veya veritabanının alanındaki değerlerin çarpımını hesaplar.
DSTDEV Belirli koşulları sağlayan bir liste veya veritabanının alanındaki standart sapmayı (popülasyonun bir örneğini temel alarak hesaplar) hesaplar.
DSTDEVP Belirtilen koşulları sağlayan, bir liste veya veritabanının alanındaki standart sapmayı (tüm popülasyona dayalı olarak) hesaplar.
DSUM Belirtilen koşulları sağlayan bir liste veya veritabanındaki alanın toplam değerini hesaplar.
DVAR Belirli koşulları sağlayan, bir liste veya veritabanının alanındaki değerlerin varyansını (bir popülasyondan bir örneğe dayalı olarak) hesaplar.
DVARP Belirli koşulları sağlayan bir listedeki veya veritabanındaki bir alandaki (tüm popülasyona dayalı olarak) varyansı hesaplar.

Veritabanı fonksiyonlarını kullanırken söz dizimi aşağıdaki gibidir.

=VSEÇTOPLA(veritabanı, alan, ölçüt)

VSEÇTOPLA işlevinin söz diziminde aşağıdaki bağımsız değişkenler bulunur:

  • Veritabanı    Gereklidir. Listeyi veya veritabanını oluşturan hücre aralığıdır. Başlıkları ile beraber taratmak gerekir.
  • Alan    Gereklidir. İlgili hesaplama için hangi sütunun kullanıldığını belirtir. Örneğimizde bulmak istediğimiz sonuç “Satış Tutarı” toplamlarıdır. Başlığı çift tırnak içine yazmak yerine sütunun listedeki konumunu gösteren bir sayıda (tırnak işareti arasına almadan) girebilirsiniz. Örneğin: ilk sütun için 1, ikinci sütun için 2, vb.
  • Ölçüt    Gereklidir. Belirttiğiniz koşulları içeren bir hücre aralığıdır. Başlıkları ile beraber taratılmak zorundadır.

Tekrar gelelim sorumuza;

Ali isimli satış temsilcilerinin 15 Ağustos 2009 tarihinden önce Adana’da yapmış oldukları Bilgisayar Satış tutarının toplamı nedir?

Bu soru için öncelikle her bir alan kadar ölçüt çıkarmamız gerekiyor.

Soruda İsim, Tarih, Bölge ve Ürün bilgileri geçtiği için 4 ölçüt alanımız var.

Ölçütleri aşağıdaki gibi çıkarırken iki duruma dikkat etmemiz gerekiyor. Birincisi Ölçüt başlıklarının tablo başlıkları ile aynı olması gerekiyor, İkincisi ise yazdığımız değerlerin tabloda bulunan bir veri olması gerekiyor. Aksi durumda sonuç sıfır 0 (Sıfır) gelebilir.

 

 

 

İlk önce bu soruyu ÇOKETOPLA fonksiyonu ile çözelim:

Yukarıda görüldüğü üzere fonksiyon karmaşık ve uzun olduğu için sonra değiştirilmesi gerekirse dikkatli şekilde düzenlenmesi gerekiyor. Aksi durumda çalışmayabilir.

Şimdi de VSEÇTOPLA fonksiyonunu kullanacağız. 4 farklı parametre olmasına rağmen formül uzunluğu aşağıdaki görüntüden daha uzun olmaz.

Görüldüğü üzere bu fonksiyon yapılarında ölçütler tablosu taratıldığı için parametreleri fonksiyonlara tek tek girmek gerekmez buda bizim için az kod çok iş anlamına gelir.

Başaka bir yazı görüşmek üzere.

Office 365’de Otomatik Kaydet

Bu makalemizde Office 365 ile yeni gelen Otomatik Kaydetme özelliğini inceleyeceğiz.

 

Office Eğitimlerimizde veya çalışmalarımızda sürekli kişilere çalışmalarını ara ara kaydetmelerini söylemek zorunda kalıyorduk bu özellik sayesinde Word, Excel gibi Office programları bundan sonra sizin yerinize kaydetme işini otomatik yapacaktır.

Otomatik Kaydetme özelliği sizin yerinize birkaç saniyede bir belgelerinizi kaydederek sizi bu durumdan kurtarır.

Office 365 için Excel, PowerPoint ve Word 2016 aboneleri kullanabilir.

Bir dosya OneDrive, OneDrive İş veya SharePoint Online’da depolanıyorsa Otomatik Kaydetme etkinleştirilir. Bu özellik ile yaptığınız değişiklikler sizin çalıştığınız sırada otomatik olarak buluta kaydeder. Ayrıca aynı dosya üzerinde çalışan başka kişiler varsa, Otomatik Kaydetme bu kişilerin yaptığınız değişiklikleri birkaç saniye içinde görmesine de imkan sağlar.

Office’in en son sürümüne sahip bir aboneyim. Otomatik Kaydet neden devre dışı bırakılmış?

Otomatik Kaydet; OneDrive, OneDrive İş veya SharePoint Online’a kaydedilmiş bir dosyayla çalışırken etkinleştirilir. Dosya başka bir konuma kaydedildiyse, Otomatik Kaydet devre dışı bırakılır. Dosyanız SharePoint Şirket İçi sitesinde veya dosya sunucusunda duruyorsa ya da C: gibi yerel bir yola kaydedildiyse bu durum ortaya çıkar.

Otomatik Kaydet başka nedenlerle de devre dışı bırakılabilir. Örneğin, dosyanız .xls, .ppt veya .doc gibi eski bir biçimdeyse, devre dışı bırakılır. Sununuz slayt gösterisi modundaysa veya çalışma kitabınız parola korumalıysa yine devre dışı bırakılır. Otomatik Kaydet devre dışıysa, Otomatik Kaydet anahtarının üstüne gelerek neden devre dışı olduğunu açıklayan araç ipucunu görebilirsiniz.

Otomatik Kaydet’i kapatırsam, Office kilitlenmeler sırasında kurtarılabilir dosyaları kaydetmeyi durdurur mu?

Otomatik Kaydet kapatıldığında, Otomatik Kurtarma çalışmaya devam eder. Kilitlenme durumunda dosyalarınızı korumaya yardımcı olma Otomatik Kaydet açık durumdayken Otomatik Kurtarma kapalıdır, ama merak etmeyin. Dosyanın her birkaç saniyede bir buluta kaydedilir. Dolayısıyla, buluttaki bir dosyayı düzenlerken kilitlenirse, dosyayı yeniden açmanız yeterli olur.

Otomatik Kaydet’i göremiyorum. Dosyaların kaydedildiğinden nasıl emin olabilirim?

Office 365 abonesiyseniz ve en son Excel, PowerPoint ve Word 2016 sürümlerine sahipseniz, Otomatik Kaydet sol üst köşede bulunur. Abone değilseniz merak etmeyin. Otomatik Kurtarma özelliğini yine de kullanabilirsiniz. Otomatik Kurtarma, bir kilitlenme durumunda dosyaları korumanıza yardımcı olur. Kilitlenmenin ardından dosyayı yeniden açarsanız, son değişikliklerinizin bulunduğu dosya sürümü Belge Kurtarma bölmesinde gösterilir.

NOT : Bu özellik yalnızca Office Insider programına katılan Office 365 abonelerine sağlanır. Office 365 abonesiyseniz, Office’in en son sürümünü kullandığınızdan emin olun.

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

Hoşçakalın.

Power Pivot Data Modelindeki İlişkileri Kullanmak

Excel’in 2013 sürümünden sonra Excel Eğitimlerimizde en çok bahsettiğimiz konulardan biri tablolar arasında ilişki kurmak oluyor. Özellikle eğitimlerimizde çok fazla tablo ve veride çalışıyorsanız bu konuyu kesinlikle öğrenmeniz gerekiyor diye belirtiyoruz. 

Bu makalemizde tablolar arasında ilişki kurmanın faydaları, nasıl yapıldığı ve avantajları gibi konuları detaylıca irdeleyeceğiz.

Düşeyara fonksiyonu şüphesiz Excel kullanıcıları için büyük işler başaran bir arama başvuru fonksiyonudur. Özellikle Tablo karşılaştırma gibi işlemde çok işe yarayan bu fonksiyon ile birçok farklı iş hal edilebilmektedir. Fakat büyük verilerde tablolar arasında Düşeyara işlemini uyguladığımızda ve çok fazla tablo arasında bu işlemleri yaptığımızda Excel’in performansı ciddi anlamda düşer, çok uzun süreler bilgisayar başında beklemek zorunda da kalabilirsiniz. Bundan dolayı Excel’de Power Pivot Data Modelinin İlişkiler özelliğini kullanarak normal veritabanı tabloları arasındaki ilişkilerin kurulması gibi Excel’de de tablolar arasında ortak alanları kullanarak ilişkiler kurularak Düşeyara fonksiyonunu aradan çıkartabiliriz. Bu yöntem ile tabloları bir birine bağlayarak çeşitli analiz işlemlerini çok hızlı şekilde PivotTable ile yapabiliriz. Bu tablolar arasında ilişkileri nasıl yapacağımızı bir örnek üzerinde anlatalım.

Örneğin aşağıdaki Excel tablolarından Bölgesel Bazlı Satış Raporu oluşturalım. Bunun için önceden de dediğimiz gibi 2 seçenek vardır;

  • DÜŞEYARA gibi bir arama formülü
  • Power Pivot Veri Modelindeki İlişkiler özelliği


Şekil 11. Düşeyara ne zaman kullanılır

  • Veriler çok büyük olmadığında
  • Veriler zaten Excel dosyasında olduğunda
  • Birkaç sütunda arama yapmak için hızlı ve kolay bir çözüme ihtiyacımız varsa

 

 

 

 

 

Şekil 2

Şekil 1’de bulunan tablolar arasında Düşeyara fonksiyonunu kullanacağız.

Örneğin Şehir bazlı Satış Raporu için Düşeyara fonksiyonunu kullanarak işleme başlayalım.

Öncelikle Şekil 2’de görüldüğü gibi ilk tablomuzun D1 hücresine Şehir isminde bir alan açıp Düşeyara fonksiyonumuzu yazıyoruz ve sağda bulunan tablonun H sutununda ki Şehir bilgisini sol tarafta bulunan tablomuza Düşeyara ile çekiyoruz ve sonrasında soldaki tabloda Pivot alıyoruz.

PivotTable’nın alanlarından Satırlara Şehir alanını, Değerlerede Satış alanını sürüklüyerek bırakıyoruz ve Şehir bazımda toplam satış bilgilerini görüyoruz.

Fakat bu işlem için hem D kolonunu doldurup bir sütun harcadık hem de Düşeyara fonksiyonunu yazarak Excel’e extra iş çıkardık haliyle performans etkilenecektir.

İşlemlerde birkaç küçük tablo bizi etkilemezken büyük tablolarda bu işlem oldukça verimsiz olacaktır. Bu yüzden Power Pivot Data Modeli’ni kullanarak bu işlemleri daha profesyonel bir şekilde çözelim.

Excel 2016 da Power Pivot Data Modelin de İlişkiler nezaman kullanılır

  • Büyük verilerimiz varsa
  • Birçok tablo arasındaki ilişkileri içeren karmaşık bir Veri Modeli oluşturmanız gerekirse
  • DAX Fonksiyonları kullanılmak istenirse
  • Daha hızlı işlem yapmak gerekirse

Excel 2016 da Power Pivot Data Modelini kullanabilmek için Excel 2016 ‘ın aşağıdaki versiyonlarından birine sahip olmalısınız.

  • Excel 2016 Stand Alone program
  • Office 2016 Professional
  • Office 365 ProPlus

Bölgesel Satış Raporu Oluşturmak İçin Tablolar Excel’de olduğunda Power Pivot Veri Modelinde İlişki Oluşturmak için;

  • Excel’deki klasik tabloların Dinamik Tablolarına dönüştürülmesi ve uygun bir isim verilmesi gerekir.
  • Tablo içinde bir hücreye tıkladıktan sonra Power Pivot sekmesinden Veri Modeline Ekle düğmesine tıklanır.


  • Veri modeline Excel tablolarını ekledikten sonra isimlerini Urunler ve Bolgeler olarak değiştiriyoruz.



  • Diagram Görünümü düğmesine tıklayalım:

  • Bolgeler tablosunun Ürün Ad alanını üzerinden Urunler tablosundaki Ürün Ad alanına doğru sürükleyelim.


Tablolar arasında bağlantı kurulduğunda artık bu alanlar birbirini görmektedir.Daha sonra Veri Modeli penceresinde PivotTable düğmesini tıklayabilir ve Bölge Satışlarınızı oluşturabilirsiniz.


Ve raporumuz aşağıdaki gibi oluşacaktır.

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

Hoşçakalın.