Mesaj tarihi: Nisan 27, 2017 Excelde bir bug a rastladım sanırım. MATCH formülü olması gerektiği gibi çalışmıyor. A C G T C 2 0 2 0 0 2 T 3 0 0 0 3 3 T 4 0 0 0 4 4 C 5 0 5 0 0 5 T 11 0 0 0 11 11 T 16 0 1 0 15 15 T 27 0 1 0 26 26 T 43 0 0 2 41 41 T 57 0 0 1 56 56 T 71 0 1 0 70 70 T 76 0 0 0 76 76 T 82 0 0 0 82 82 T 83 0 0 1 82 82 T 86 0 0 0 86 86 T 90 0 0 1 89 89 T 95 0 0 1 94 94 T 99 0 0 1 98 98 T 101 0 0 0 101 101 T 103 4 0 3 96 96 A 104 102 1 0 1 102 A 105 105 0 0 0 105 T 106 0 0 3 103 103 G 106 2 0 103 1 103 A 107 104 0 2 1 104 T 110 2 0 1 107 107 A 111 98 9 4 0 98 C 113 0 113 0 0 113 G 113 0 0 112 1 112 G 114 0 3 111 0 111 C 116 2 113 1 0 113 G 116 0 1 113 2 113 A 116 108 7 0 1 108 C 116 1 115 0 0 115 C 116 0 115 0 1 115 A 116 105 5 1 5 105 C 116 0 116 0 0 116 C 116 1 114 1 0 114 G 116 2 0 112 2 112 A 116 114 1 1 0 114 G 116 0 0 112 4 112 A 116 115 0 0 1 115 T 116 0 0 0 116 116 Böyle bir tabloda posizyona göre nükleotidi belirlemek üzere basit bir excel oluşturmaya çalışıyorum. Normalde kodla bunu yaparım ama kullanacak kişi bunu anlamayacağı için ona göre kolay bir excel formülü hazırlamak zorundayım. İlk sütun referans dizi 2. sütun o referans diziye denk gelen toplam okuma derinliği 3 4 5 6. sütunlar oradan geçen okumaların kaç tanesinin hangi nükleotidi işaret ettiğini gösteren değer ve en sağdaki ise o 3 4 5 6 dan maximum olan değer. Ben bu maximum olan değere baktırarak oraya bir nükleotid değeri yazdıracağım yan tarafına ancak bu işten sorumlu MATCH formülü maximum değer 3. sutünda ise o durumda maximum değer 6. sütundaymış gibi sonuç veriyor ve A larım T ye dönüşüyor otomatik olarak. Ben bunun için bir exception yazmak istemediğim için çok denemeler yaptım ancak bir sonuca ulaşamadım. Office 2016 Mac ve son update üzerinde durum bu. google sheet ile denememde formül hiç çalışmadı ilginç şekilde syntax doğru olduğu halde. Amele gibi IF IF IF IF ile doğru sonuca ulaşılıyor ancak MATCH formülünün hata vermesi çok absürt geldi. Örneğin max değer 4. 5. 6 sütunlardaysa doğru şekilde bana 2 3 4 değerlerini döndürüyor ancak 3. sütundaysa o zaman dönen değer direk 4 1 olması gerektiği yerde. Deneyip bana dönüş yapabilecek var mı farklı bir excel sürümü veya libre office ile. Ben hayatımda böyle saçmalık görmedim. Bu mesajı paylaş Bu mesajın linki Sosyal ağlarda paylaş
Mesaj tarihi: Nisan 27, 2017 (düzenlendi) Formülü de yazabilir misiniz acaba? Şu şekilde istediğiniz gibi çalışıyor eğer istediğiniz buysa: =KAÇINCI(G3;C3:F3;0) A C G T C 2 0 2 0 0 2 2 T 3 0 0 0 3 3 4 T 4 0 0 0 4 4 4 C 5 0 5 0 0 5 2 T 11 0 0 0 11 11 4 T 16 0 1 0 15 15 4 T 27 0 1 0 26 26 4 T 43 0 0 2 41 41 4 T 57 0 0 1 56 56 4 T 71 0 1 0 70 70 4 T 76 0 0 0 76 76 4 T 82 0 0 0 82 82 4 T 83 0 0 1 82 82 4 T 86 0 0 0 86 86 4 T 90 0 0 1 89 89 4 T 95 0 0 1 94 94 4 T 99 0 0 1 98 98 4 T 101 0 0 0 101 101 4 T 103 4 0 3 96 96 4 A 104 102 1 0 1 102 1 A 105 105 0 0 0 105 1 T 106 0 0 3 103 103 4 G 106 2 0 103 1 103 3 A 107 104 0 2 1 104 1 T 110 2 0 1 107 107 4 A 111 98 9 4 0 98 1 C 113 0 113 0 0 113 2 G 113 0 0 112 1 112 3 G 114 0 3 111 0 111 3 C 116 2 113 1 0 113 2 G 116 0 1 113 2 113 3 A 116 108 7 0 1 108 1 C 116 1 115 0 0 115 2 C 116 0 115 0 1 115 2 A 116 105 5 1 5 105 1 C 116 0 116 0 0 116 2 C 116 1 114 1 0 114 2 G 116 2 0 112 2 112 3 A 116 114 1 1 0 114 1 G 116 0 0 112 4 112 3 A 116 115 0 0 1 115 1 T 116 0 0 0 116 116 4 test.xlsx Nisan 27, 2017 Onur tarafından düzenlendi Bu mesajı paylaş Bu mesajın linki Sosyal ağlarda paylaş
Mesaj tarihi: Nisan 27, 2017 (düzenlendi) Son parametreyi vermeyince hata yapıyor. Nümerik için 1 vermek gerekiyor diyor halbuki ama demekki 0 yapmak lazımmış. Bunu da görmüş oldum. Teşekkürler. MATCH kelimesini de KAÇINCI diye çevirmeleri de ayrı bir güzellik. Nisan 27, 2017 SkyWarrior tarafından düzenlendi Bu mesajı paylaş Bu mesajın linki Sosyal ağlarda paylaş
Mesaj tarihi: Nisan 27, 2017 Türkçe' sinde de şöyle demişler son parametre için: 1: Küçük 0: Tam eşleme 2: Büyük Çalışmasına sevindim. Bu mesajı paylaş Bu mesajın linki Sosyal ağlarda paylaş