N

Çözüldü Excel Sayfalar Arasından Veri Çekme

  • Konuyu başlatan Konuyu başlatan Noartist
  • Başlangıç tarihi Başlangıç tarihi

Noartist

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba arkadaşlar,

Aşağıdaki linkteki excel dosyasında Sheet2 sayfasındaki veriler bir csv dosyasından alınmıştır "I" sütununda kullanıcı adları bulunmaktadır.
"B" sütununda çeşitli uygulama isimleri, N sütununda ise uygulamaların kullanım süreleri bulunmaktadır.

Sheet1 sayfasında kullanıcı adları ve süre sütunu bulunmaktadır.
Sheet2 deki bazı uyglamaların kullanıcı bazlı kullanım sürelerinin toplamının Sheet1 deki kullanıcıya ait Süre alanına işlenmesi konusunda yardımcı olabilir misiniz ?

Her kullanıcı için sadece aşağıda belirtilen uygulamalara ait kullanım sürelerinin toplamnının Sheet1'deki ilgili kullanıcıya ait Süre alanına otomatik olarak işlenmesi gerekmektedir.

OUTLOOK.EXE / 1 hour, 2 minutes, 56 seconds
EXCEL.EXE / 2 hours, 41 minutes, 59 seconds
WINWORD.EXE / 41 seconds
POWERPNT.EXE / 2 minutes, 7 seconds
Teams.exe / 1 hour, 58 minutes, 57 seconds
mstsc.exe

Örnek amaçlı Sheet1'de test.user1 kullanıcısının Süre alanına elle giriş yaptım.
 

Ekli dosyalar

Böyle karışık yapıdaki bir dizilişten veri çekileceğini sanmıyorum.
Eğer C sütununda DOMAIN\test.userX bilgisi yazılı olsa, metin olarak yazılmış değerler bir şekilde saate çevirip toplam aldırılabilirdi ama sadece 1 hücrede olan veriyi neye göre eşleştireceksiniz?
 
Böyle karışık yapıdaki bir dizilişten veri çekileceğini sanmıyorum.
Eğer C sütununda DOMAIN\test.userX bilgisi yazılı olsa, metin olarak yazılmış değerler bir şekilde saate çevirip toplam aldırılabilirdi ama sadece 1 hücrede olan veriyi neye göre eşleştireceksiniz?
Sayın @Admin, Sheet1 de "A" sütunundaki kullanıcı adı ile Sheet2 deki "I" sütunundaki kullanıcı adları aralığındaki ilgili uygulama isimlerine göre veriyi alarak işleyemez mi acaba ?
 
Sadece bir hücreye yazmışsınız I sütununda.
Onu her başlığın karşısına yazmanız lazım ki önce bir eşleşme sağlansın akabinde de metin olarak yazılmış saat değerleri için bir şeyler düşünülebilsin.
 
Sadece bir hücreye yazmışsınız I sütununda.
Onu her başlığın karşısına yazmanız lazım ki önce bir eşleşme sağlansın akabinde de metin olarak yazılmış saat değerleri için bir şeyler düşünülebilsin.
Sizin bahsettiğiniz dosya aşağıda yeni eklediğim gibimi olmalı acaba ?
 

Ekli dosyalar

Özelden gönderdiğiniz dosyaya göre formülleri güncelledim.
Verilerinizin paylaşımını istemediğiniz düşüncesiyle verilerinizi sildim. Sadece formüller kaldı.
Dosyaya verilerinizi ekleyip deneyiniz.

Not: Sayfa1'de A sütununa kullanıcı isimlerini Sayfa2'deki şekilde ekleyiniz.
 

Ekli dosyalar

Özelden gönderdiğiniz dosyaya göre formülleri güncelledim.
Verilerinizin paylaşımını istemediğiniz düşüncesiyle verilerinizi sildim. Sadece formüller kaldı.
Dosyaya verilerinizi ekleyip deneyiniz.

Not: Sayfa1'de A sütununa kullanıcı isimlerini Sayfa2'deki şekilde ekleyiniz.
Sayın @PriveT üstad elinize emeğinize sağlık çok teşekkür ederim.
Herşey çalışıyor, bu raporu haftanın her günü için oluşturup sonuçları gün gün tutmak için ayrı bir dosyaya kopyalamam gerekiyor. Bu durum çok uğraştırıyor ve zaman kaybına sebep oluyor, daha kolay hale getirmek için.

Sheet1'de kişiler tek bir sütunda olacak şekilde haftanın 7 günü ayrı sütunlarda olacak şekilde (Pazartesi, Salı; Çarşamba; Perşembe, Cuma, Cumartesi; Pazar), Sheet1 e bir buton ekleyip csv dosyasının içeriğini Sheet2 ye copy/past yapmak yerine direkt csv dosyasını seçtiğimizde veriyi direkt Sheet1 de ilgili günlerin altına eklenmesini sağlayabilir miyiz acaba ?
 
Sayın @PriveT üstad elinize emeğinize sağlık çok teşekkür ederim.
Herşey çalışıyor, bu raporu haftanın her günü için oluşturup sonuçları gün gün tutmak için ayrı bir dosyaya kopyalamam gerekiyor. Bu durum çok uğraştırıyor ve zaman kaybına sebep oluyor, daha kolay hale getirmek için.

Sheet1'de kişiler tek bir sütunda olacak şekilde haftanın 7 günü ayrı sütunlarda olacak şekilde (Pazartesi, Salı; Çarşamba; Perşembe, Cuma, Cumartesi; Pazar), Sheet1 e bir buton ekleyip csv dosyasının içeriğini Sheet2 ye copy/past yapmak yerine direkt csv dosyasını seçtiğimizde veriyi direkt Sheet1 de ilgili günlerin altına eklenmesini sağlayabilir miyiz acaba ?
Rica ederim.
Yeni isteğiniz makro ile çözüm. Ben maalesef makro bilmiyorum.
 
Üst