Veri Analizinde Regex Kullanma

Veri Analizinde Regex Kullanma

Veri Analizinde Regex Kullanma
Veri Analizinde Regex Kullanma dosyası, metin hücrelerinin içinden belirli desenlere uyan bilgileri düzenli ifadelerle (REGEX) bulup tek sütunda listeler. Analiz, VBA makrosu ile yapılır ve VBScript.RegExp nesnesini kullanır.

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme ya da dışarıya bağlantı kuran bir işlem yoktur; makro yalnızca Veri sayfası üzerinde çalışır.

Dosyanın içeriği​

  • Veri sayfası (A1:F9): A sütununda ID, C sütununda Açıklama bulunur. Örnek satırlar ürün kodu, sipariş numarası, müşteri ID, fatura numarası, telefon numarası, e-posta adresi ve tarih içeren veri türlerini tanımlar.
  • F1 hücresi "Analiz Sonuçları" başlığıdır; sonuçlar F2 hücresinden itibaren alt alta yazılır.

Makrolar​

  • RegexVeriAnalizi (Module1): Veri sayfasında B2 hücresinden A sütunundaki son dolu satıra kadar olan metinleri tarar. Çalışmadan önce F sütununun içeriğini temizler.
  • Her hücrede şu desenler sırayla aranır: ürün kodu (üç büyük harf ve üç rakam), sipariş numarası (beş rakam), e-posta adresi, telefon numarası (+90 532 123 45 67 biçimi), tarih (15/02/2025 biçimi) ve IP adresi (192.168.1.1 biçimi).
  • Bir desen bulunduğunda hücredeki ilk eşleşme "Ürün Kodu:", "Sipariş No:", "E-Posta:", "Telefon:", "Tarih:" veya "IP:" etiketiyle F sütununa yazılır.
  • İşlem bitince "Regex analiz tamamlandı!" mesajı gösterilir.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Analiz edilecek metinleri Veri sayfasında B2 hücresinden başlayarak alt alta girin; son satırı belirlemek için A sütununa da ID değerleri girilmelidir.
  3. Alt+F8 tuşlarıyla makro listesini açın, RegexVeriAnalizi makrosunu seçip çalıştırın.
  4. Sonuçları F2 hücresinden başlayan listede inceleyin.
Not: Örnek satırlarda B sütunu boştur; makronun sonuç üretmesi için B2 ve altına taranacak metinlerin girilmesi gerekir. Desenler Module1 içindeki regex.Pattern satırlarında düzenlenerek farklı biçimlere uyarlanabilir.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
1
Gösterim
148
İlk sürüm
Güncel
SHA-256
756b7fbb76efb435b331975253d71b3b58ceed9a920cabbcf9cf0a266bea113f

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst