[]

Excel Sorusu

resimdeki gibi bir verilerim var. ben istiyorum ki mehmeti seçeyim tüm Mehmet altındaki kimi zaman bir kimi zaman daha fazla olan satırlar alt alta sıralansın diğer isimler ve onların altındaki veriler görünmesin.
Not1: isim sayısı epey fazla ancak her isim hücresinin içerisinde "isim:" gibi ortak bir değer var.
Not2: Bazı isimlerden bir kayıt olduğu gibi bazı isimlerden yüzlerce kayıt mevcut.


 
excel tam bu şekilde mi?
yani isim kısmı ayrı bir yerde olduğu için excel bilgim yetmedi :)
isimler bilgilerin yanına her satıra alınırsa pivot ve filtre ile çözülür gibi

örnek ( her girdi sütun olarak düşünürsek)
tarih sayı metin sayı sayı sayı isim1
tarih sayı metin sayı sayı sayı isim2
tarih sayı metin sayı sayı sayı isim2
tarih sayı metin sayı sayı sayı isim3
  • cuma  (29.04.21 16:46:30) 
aynen veriler tam bu şekilde isimler verilerin tepesinde. aslında yapmaya çalıştığımda anlattığın şey. isimleri altındaki verilerin yanına yazdırabilmek. ancak veriler bazen bir bazen iki bazen üç satır. Yine cevap verecek olana fikir vermek amacıyla her veri tarih ile başlıyor.


  • dreamsandcolours  (29.04.21 16:51:42 ~ 16:53:17) 
En başa bir sütun açıyorsunuz. Filtre ile isimlerin olduğu satırları boşluktan süzüp =e1 (isim hücresi) olacak şekilde kopyalıyorsunuz. Şimdi a sütununda isimler oldu. Filtreyi açıp A sütununu tamamen tarıyorsunuz ve f5 e basıp special (özel) tıklıyorsunuz. Oradan blank s (bşoluklar)ı seçip aradaki boş hücreleri seçiyorsunuz. Sonra = yapıp bir üstteki hücreyi seçip cntrl enter yapıyorsunuz ve tüm satırlarda o satıra ait isim oluyor. Daha sonra gereksiz yerleri siliyorsunuz.

Böyle anlatınca çok karmaşık gibi oldu ama öğrenince 3sn’lik iş.
  • okumakserbestbegenmeksart  (29.04.21 17:48:07) 
eğer tablodaki gibi isimler "isim: " şeklinde belirtiliyorsa, yani isim kelimesi orada gerçekten varsa istediğini nasıl yapabileceğini şu videoda gösterdim:

streamable.com

orada isim kelimesi yoksa farklı bir eğer sorgusu kurmak lazım. diğer hücrelerde sadece sayılar varsa mesela videoda görülen,

=IF(LEFT(E2;4)="isim";E2;G1)

formülü;

=IF(ISNUMBER(E2);G1;E2) olacak.
  • himmet dayi  (29.04.21 17:50:39 ~ 17:58:34) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.