Изазов формуле - изградите кључ одговора за тестове - Слагалица

Преглед садржаја

Проблем

Постоје један главни тест (тест А) и три варијанте (тест Б, тест Ц и тест Д). Сва 4 теста имају истих 19 питања, али распоређених у другом редоследу.

Прва табела на доњем екрану је „кључ питања“ и показује како су питања у тесту А распоређена у остала 3 теста. Друга табела је „кључ за одговор“ који приказује тачне одговоре за свих 19 питања у свим тестовима.

Горе: Тачни одговори у И5: К23, формула замагљена

На пример, одговор на питање бр. 1 у тесту А је Ц. Ово исто питање појављује се као питање бр. 4 у тесту Б, па је одговор на питање бр. 4 у тесту Б такође Ц.

Прво питање у тесту Б је исто као питање бр. 13 у тесту А, а одговор на оба је Е.

Изазов

Која формула се може унети у И5 (то је и као у „иглуу“) и копирати преко И5: К23 да би се пронашли и приказали тачни одговори за тестове Б, Ц и Д?

У наставку ћете пронаћи Екцел датотеку. Оставите свој одговор као коментар испод.

Савети

  1. Овај проблем је изазовно поставити. Врло је лако збунити се. Запамтите, бројеви у Ц5: Е23 само вам говоре где можете пронаћи дато питање. После тога још увек морате да пронађете питање :)

  2. Овај проблем се може решити помоћу ИНДЕКС-а и МАТЦХ-а, што је објашњено у овом чланку. Део решења укључује пажљиво закључавање референци на ћелије. Ако имате проблема са овом врстом референци, увежбајте изградњу овде приказане табеле множења. Овај проблем захтева пажљиво конструисане референце ћелија!

  3. Можда мислите да бисте то могли брже ручно. Да, за мали број питања. Међутим, са више питања (замислите 100, 500, 1000 питања) ручни приступ постаје много тежи. Добра формула ће срећно решити хиљаде питања и неће погрешити :)

Одговор (кликните за проширење)

Постоје два начина да се протумачи овај изазов. Када сам поставио проблем, позајмљивао сам директно из примера који ми је послао читалац. Испоставило се да је ово изазовнији приступ (Тумачење бр. 2 доле), углавном зато што се тако лако збунити када покушавате разумети табелу. У наставку објашњавам обе интерпретације заједно са формулама које се могу користити са сваком.

Тумачење бр. 1 (нетачно)

Ц5: Е23 приказује иста питања из теста А, једноставно преуређена. Тако, на пример, у тесту Б …

Питање # 1 из теста А
можете пронаћи на позицији # 13 Питање 2 из теста А
наћи ћете на позицији 3 Питање 3 из теста А можете пронаћи на позицији 7

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

Уз одговоре на тест А у низу Х5: Х23, ИНДЕКС једноставно преузима вредност користећи број из колоне Ц за број реда. Не постаје много једноставније од овога. Ово није тачан одговор за овај изазов, али је свеједно леп пример.

Тумачење бр. 2 (тачно)

Друга интерпретација је сложенија. Ц5: Е23 је кључ који вам говори само где можете да пронађете питање из теста А. Не пријављује број питања, већ извештава о некаквом индексу. Тако, на пример, у тесту Б …

Питање # 1 из теста А
можете пронаћи на позицији # 4 Питање 2 из теста А
наћи ћете на позицији # 19 Питање 3 из теста А наћи ћете на позицији # 2

Ово је проблематичнији проблем. Уместо да вам кажете које је питање из теста А на датој позицији, кључ вам говори где можете да пронађете питање које тражите. Формула у наставку је један тачан одговор на овај проблем, јер ће вратити одговоре приказане у оригиналном изазову.

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

Обратите пажњу на мешовите референце унутар МАТЦХ-а које су пажљиво подешене да се мењају по потреби када се формула копира преко табеле.

$ Г5 - колона је закључана, ред ће се променити
Ц $ 5: Ц $ 23 - редови су закључани, колоне ће се променити

Занимљиви Чланци...