Как да проследите стойности с помощта на формула в несортирани списъци

Намирането на данни с помощта на таблични функции в несортирани списъци е проблем. Това е така, защото много справочни функции доставят желания резултат само в сортирани списъци, ако стойността на търсене не е намерена точно. За специални формули намери

Тези формули са идеални, например, за присвояване на производствени мощности или за намиране на данни за фактури или оферти. Използвайте тази формула, за да намерите следващата по -ниска или същата стойност:

= НАЙ -ГОЛЕМО (DatBer; COUNTIF (DatBer; ”>” & стойност за търсене) +1)

Използвайте тази формула, за да намерите следващата по -голяма или равна стойност:

= НАЙ -МАЛКО (DatBer; COUNTIF (DatBer; ”<” & стойност за търсене) +1)

Предавате два аргумента на формулите: С DatBer преминете диапазона на колоните, в който търсите следващата по -голяма или по -малка стойност. Аргументът Стойност на търсене задава желаната от вас стойност DatBer Търся.

Формулите връщат следващата по -голяма или по -малка стойност за стойността на търсене, ако стойността на търсене не се появи точно. Ако стойността на търсене се случи точно, формулите връщат стойността на търсенето като резултат.

В клетки F5 и F9 предоставете следните две формули на фигура [1] резултатите 31 и 17:

Клетка F5: = МАЛКО ($ C $ 4: $ C $ 18; COUNTIF ($ C $ 4: $ C $ 18; ”<” & F3) +1)

Клетка F9: = НАЙ -ГОЛЯМА ($ C $ 4: $ C $ 18; COUNTIF ($ C $ 4: $ C $ 18; ”>” & F3) +1)

Стойността за търсене 25 не се съдържа в областта C4: C18. Следващата по -висока стойност е 31, а следващата по -ниска стойност 17. Формулите работят по следния принцип, за да определят тези стойности:

С COUNTIF можете да преброите колко стойности са по -големи или по -малки от стойността за търсене. Чрез прехвърляне на това число плюс 1 към МАЛКИ или РАЗМЕР се извежда съответната най -малка или най -голяма стойност. Тогава това е точно стойността, която е директно над или под стойността за търсене в класацията.

Как да определим подходящите останали данни

За да определите съответните данни за намерените стойности, въведете следната формула в клетка F6:

= ИНДЕКС ($ A $ 4: $ A $ 18; СРАВНИ ($ F $ 5; $ C $ 4: $ C $ 18; 0))

Чрез СРАВНЯВАНЕ формулата намира позицията на стойността, намерена в клетка F5. Функцията INDEX предоставя подходяща стойност от диапазона A4: A18. [2] За клетки F7, F10 и F11 коригирайте съответно препратките към формулата.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave