-2

Я ищу способ найти значения в таблице: допустим, у меня ширина 551 и падение 551, тогда значения поиска должны округляться вверх до ширины 600 x 600, и ответ должен быть 66,6.

Может ли кто-нибудь помочь мне составить формулу для расчета этих ссылок.

        Drop                        
Width           400     450     500     550     600     650
        500    47.6    51.8    56.0    60.2    64.4    68.6
        550    48.4    52.7    57.0    61.2    65.5    69.8
        600    49.2    53.5    57.9    62.3    66.6    71.0
        650    50.0    54.4    58.8    63.3    67.7    72.2
        700    50.7    55.3    59.8    64.3    68.8    73.4

2 ответа2

5

Предполагая, что значения данных находятся в диапазоне C3:H7, вы можете использовать INDEX и MATCH , а также MROUND чтобы округлить ваш ввод для соответствия требуемым значениям:

=INDEX(C3:H7, MATCH(MROUND(575,50),B3:B7,0), MATCH(MROUND(575,50),C2:H2,0))

Замените 575 ссылкой на ячейку, в которую вы помещаете значение.

Если у вас есть таблица для заполнения, будет проще, если вы заблокируете несколько адресов и перетащите формулу:

=INDEX($C$3:$H$7, MATCH(MROUND(575,50),$B$3:$B$7,0), MATCH(MROUND(575,50),$C$2:$H$2,0))

РЕДАКТИРОВАТЬ: Согласно вашему обновлению, все значения должны быть округлены. В этом случае используйте CEILING:

=INDEX(C3:H7, MATCH(CEILING(551,50),B3:B7,0), MATCH(CEILING(551,50),C2:H2,0))

[И добавить замки, если требуется]

-1
=INDEX($C$3:$H$7, MATCH(551+50,$B$3:$B$7,1), MATCH(551+50,$C$2:$H$2,1))

Вышеуказанный модифицированный код будет источником значения, относящегося к «551» Wide с «551» Drop. Замените '551' любым значением, и значение будет получено. В этом случае капля и ширина округляются в большую сторону.

Процесс функции MATCH округляется. В этом случае при оценке значения ширины 575 его необходимо округлить. Единственный способ добиться этого - прибавить 50, а затем позволить функции округлить значение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .