Formül meydan okuması - testler için cevap anahtarı oluşturun - Bulmaca

İçindekiler

Sorun

Bir ana test (Test A) ve üç varyant (Test B, Test C ve Test D) vardır. 4 testin tümü aynı 19 soruyu içerir, ancak farklı bir sırada düzenlenmiştir.

Aşağıdaki ekrandaki ilk tablo bir "soru anahtarı" dır ve Test A'daki soruların diğer 3 testte nasıl sıralandığını gösterir. İkinci tablo, tüm testlerdeki 19 sorunun tümünün doğru yanıtlarını gösteren bir "cevap anahtarı" dır.

Yukarıda: I5: K23'te doğru cevaplar, formül belirsiz

Örneğin, Test A'daki 1. sorunun cevabı C'dir. Bu aynı soru Test B'de 4. soru olarak görünür, dolayısıyla Test B'deki 4. sorunun cevabı da C'dir.

Test B'deki ilk soru Test A'daki 13. soru ile aynıdır ve her ikisinin yanıtı E'dir.

Meydan okuma

B, C ve D Testleri için doğru cevapları bulmak ve görüntülemek için I5'e hangi formül girilebilir (bu, "iglo" daki gibi bir i) ve I5: K23 boyunca kopyalanabilir?

Excel dosyasını aşağıda bulacaksınız. Cevabınızı aşağıya bir yorum olarak bırakın.

İpuçları

  1. Bu sorunun kurulması zordur. Kafanın karışması çok kolay. Unutmayın, C5: E23'teki sayılar size yalnızca belirli bir soruyu nerede bulabileceğinizi söyler. Yine de bundan sonra soruyu bulmanız gerekiyor :)

  2. Bu sorun, bu makalede açıklanan INDEX ve MATCH ile çözülebilir. Çözümün bir kısmı, hücre referanslarının dikkatlice kilitlenmesini içerir. Bu tür referanslarla sorun yaşıyorsanız, burada gösterilen çarpım tablosunu oluşturma alıştırması yapın. Bu sorun, dikkatlice oluşturulmuş hücre referansları gerektirir!

  3. Bunu manuel olarak daha hızlı yapabileceğinizi düşünürken kendinizi bulabilirsiniz. Evet, az sayıda soru için. Bununla birlikte, daha fazla soruyla (100, 500, 1000 soru düşünün) manuel yaklaşım çok daha zor hale geliyor. İyi bir formül binlerce soruyu mutlu bir şekilde ele alır ve hata yapmaz :)

Cevap (genişletmek için tıklayın)

Bu zorluğu yorumlamanın iki yolu vardır. Problemi kurduğumda, bir okuyucu tarafından bana gönderilen bir örnekten doğrudan ödünç alıyordum. Bu daha zorlu bir yaklaşım olarak ortaya çıkıyor (Aşağıdaki Yorum # 2), çünkü çoğunlukla tabloyu anlamaya çalışırken kafanızın karışması çok kolay. Aşağıda, her biriyle kullanılabilecek formüllerle birlikte her iki yorumu da açıklayacağım.

Yorum # 1 (yanlış)

C5: E23, test A'daki aynı soruları basitçe yeniden sıralanarak gösterir. Yani, örneğin Test B'de…

Test A'daki 1.
soruyu 13. pozisyonda bulabilirsiniz. Test A'dan 2.
soruyu 3. pozisyonda bulabilirsiniz. 3. soruyu Test A'da 7. pozisyonda bulabilirsiniz.

=INDEX($H$5:$H$23,C5)

H5: H23 dizisindeki Test A'nın cevaplarıyla, INDEX basitçe satır numarası için C sütunundaki sayıyı kullanarak bir değer alır. Bundan daha basit olamaz. Bu, bu meydan okuma için doğru cevap değil, ama yine de güzel bir örnek.

Yorum # 2 (doğru)

İkinci yorum daha karmaşıktır. C5: E23, size yalnızca test A'daki bir soruyu nerede bulabileceğinizi söyleyen bir anahtardır. Bir soru numarası değil, bir çeşit dizini raporluyor. Yani, örneğin Test B'de…

Test A'dan 1.
soruyu 4. pozisyonda
bulabilirsiniz. Test A'dan 2. soruyu 19. pozisyonda bulabilirsiniz. Test A'daki 3. soruyu 2. pozisyonda bulabilirsiniz.

Bu daha yanıltıcı bir sorundur. Size Test A'daki hangi sorunun belirli bir pozisyonda olduğunu söylemek yerine, anahtar size aradığınız soruyu nerede bulabileceğinizi söylemektir. Aşağıdaki formül, bu soruna verilecek doğru yanıtlardan biridir, çünkü orijinal zorlukta gösterilen yanıtları döndürecektir.

=INDEX($H$5:$H$23,MATCH($G5,C$5:C$23,0))

MATCH içindeki karışık referanslara, formül tablo boyunca kopyalandığında gerektiği gibi değiştirilmek üzere dikkatlice ayarlandığına dikkat edin.

$ G5 - sütun kilitli, satır değişecek
C $ 5: C $ 23 - satırlar kilitli, sütunlar değişecek

Ilginç makaleler...