2. Filtreleme ve Veri Yönü Değiştirme (Transpose)

Filtreleme (Filter)

Datada sadece belirli bir gruba (örneğin sadece “Hukuk” bölümü okuyanlara veya sadece “Erkek” olanlara) odaklanmak için Ctrl + A ile tüm veriyi seçtikten sonra Sort & Filter menüsünden Filter aracına tıklanır. Sütun başlıklarında oluşan ok işaretlerinden istenilen kategori seçilir. İşlemi iptal etmek için “Select All” (Tümünü Seç) yapılır.

Örneğin “Hukuk” bölümü okuyanlara filtreleme yapalım. Adımlar aşağıdaki gibidir.

Filtre olduğunu yukarıdaki görselin son adımındaki filtre ikonunu gördüğümüz gibi anlamış oluruz.

Veri Yönünü Tersine Çevirme (Transpose)

Excel’de genelde sütunlarda değişkenlerin, satırlarda gözlemlerin olduğu dikey (vertical) veri formatı ile çalışılır. Ancak çok fazla bilgi ve az gözlem olduğunda bu formatı yatay (horizontal) hale getirmek gerekebilir. Veri kopyalandıktan sonra, yapıştırılacak yere sağ tıklanıp Paste Special (Özel Yapıştır) seçeneklerinden Transpose (İşlemi Ters Çevir / Satırı Sütuna Çevir) ikonuna tıklanarak tablo ekseni döndürülür.

Ders anlatımında göstermek için yeni bir sheet açıldı Sheetlerin bulunduğu kısımda + tıklandı yeni bir sheet geldi. öğrenci sheetinde ilk birkaç satır kopyalandı ve yeni sheet’e gelindi orada ilk hücrede mouse’un sağ tuşu tıklandığında Paste Special seçilip oradan da Transpose seçildiğinde satır ve sütunların yer değiştiği yani tranpose olduğu görülür. Gerekli düzenlemeler daha önce anlatıldığı gib yapılarak görünüm uygun hale getirilir.

Aşağıdaki ilgili işlemler adımlar halinde gösterilmiştir.

3. Metin (Text) Fonksiyonları

Metni Bölme (TEXTSPLIT)

Gün/Ay/Yıl şeklinde birleşik girilmiş bir metni belirli bir ayıraca göre bölmek için kullanılır. Sistem her slash (/) işaretini gördüğünde veriyi parçalara ayırır. NOT:Tarih metin yani text formatında olmalı

=TEXTSPLIT(hücre, "/")

Örneğimize göre;

=TEXTSPLIT(S2, "/")

Bizim örneğimizde tarih bilgisi S2’de ve metin yani text şeklinde LÜTFEN DİKKAT

İlgili sütunun bilgisi yazıldığında aşağıdaki görünüm elde edilir. (İlk hücreler karşımıza geldikten sonra üç hücreyi tarayıp mouse ile sağ alt köşeden ilgili yere kadar indirdiğimizde tüm sütunların dolduğunu görürüz.Başlıkları biz daha sonra ekledik.)

Metinleri Birleştirme

& İşareti ile Birleştirme

İki ayrı hücredeki “Ad” ve “Soyad” bilgisini tek bir hücrede birleştirmek için kullanılır. Aradaki " " (tırnak içi boşluk), isim ile soyisim arasında boşluk bırakılmasını sağlar.

=HücreAdresi & " " & HücreAdresi

Bizim örneğimizde aşağıdaki gibi olur.

=B2&" "&C2

Çıkan hücre sonucunu sonra aşağıya kadar hücrenin sağ alt kısmından iki kere tıklayarak aşağıya kadar doldururuz. Başlık yazıp hücreleri daha güzel bir görünüm hale getiririz.

Bu işlemleri yaptıktan sonra aşağıdaki görünümü elde ederiz.

TEXTJOIN

Birden çok metni birleştirirken araya otomatik ayraç (örneğin nokta veya e-posta adresi için özel işaretler) koymak istenildiğinde çok daha pratiktir:

=TEXTJOIN("/", TRUE, metin1, metin2,....)

Az önce ayırdığımızı bir başka sütunda birleştirelim.

=TEXTJOIN("/",TRUE,U2,V2,W2)

Çıkan hücre sonucunu sonra aşağıya kadar hücrenin sağ alt kısmından iki kere tıklayarak aşağıya kadar doldururuz. Başlık yazıp hücreleri daha güzel bir görünüm hale getiririz.

Bu işlemden sonra aşağıdaki gibi görünüm elde ederiz.

ÖNEMLİ NOT : DİKKAT ŞU ANDA BU KISIMDAKİ HÜCRELER GENERAL FORMATINDADIR.BUNU MUTLAKA DATE FORMATINA ÇEVİRMEMİZ GEREKİR

Karakter Çekme ve Büyük/Küçük Harf Dönüşümü

  • LEFT / RIGHT / MID → Hücrenin solundan, sağından veya ortasından belirli sayıda karakteri almak için. Örnek: =LEFT(A2, 7)
  • LOWER / UPPER → Metni tamamen küçük veya büyük harfe dönüştürmek için.

İç İçe Fonksiyon Yazma

Operasyonları tek bir formülde birleştirmek mümkündür.

=LOWER(LEFT(hücre, alınmakistenenkaraktersayisi)) 

Bu bilgier ışığında aşağıdaki örneğimizi yapalım.

Örnek :

Ad Soyadı az önce “Ad Soyad” şeklinde oluşturmuştuk. Şimdi biz bunu birleştirelim ve ilk 7 karakteri alalım ve hepsi küçük harf olsun.

Az önce “Ad Soyad” olan kısmı “AdSoyad” şeklinde yapalım. Yani ” ” kısmını kaldırıp yani aşağıdaki gibi yapalım

=B2&C2

Sonra birleşen hücreden ilk 7 karakteri alalım ve hepsini küçük harf yapalım ve bu işlemi hemen yanındaki sütunda yapalım.

=LOWER(LEFT(Y2,7)) # hücredeki bilgiyinin hepsini küçük harf yaptık ve soldan 7 karakter aldık.

Tüm hücreleri aşağıya kadar doldurduk. (sonuç alınan hücrerin sağ altına gelip iki defa tıkladık)

Sonra bir başka sütunda Concatenate yardımı ile birleştirme yapıyoruz ve sona mail adres formatını çift tırnak içinde ekliyoruz. Yani yazacağımız formül aşağıdaki gibidir. DİKKAT Hücre aralığı olarak vereceğiz DİKKAT

=CONCATENATE(Z2:Z31,"@vao.edu.tr")

Gerekli düzenlemeleri yaptıktan sorna aşağıdaki gibi bir görünüm elde edilir.(başlık ekleme güzel görünüm gibi)