2014-02-10 5 views
0

Я надеюсь, что это возможно и что это сообщество может помочь.Сложная формула Excel

У меня есть ячейка D19, которую мне нужно вычислить. Этот расчет будет основываться на следующем:

  • Сотовый D18 содержит формулу, рассчитанную иначе, которая выдает процент.
  • Сотовый G8 содержит 4-значный код. Эта ячейка соответствует некоторым или всем текста, содержащегося в матрице ячеек на другом листе - эта матрица включает в себя ячейки B5: B143.
  • На этом различном рабочем листе столбцы BN через BU содержат процентные показатели, которые являются конечной целью выхода, которая должна заканчиваться в ячейке D19. BN4 до BU4 содержат проценты, начиная с 5% и увеличиваясь с шагом 5% до достижения 40%. Под каждым заголовком столбца находится столбец с разными процентами.
  • Мне нужна запись в ячейке G8, чтобы сообщить D19, основываясь на том, что включено в ячейку D18 (которая представляет собой процентный показатель, упомянутый в первой точке маркера выше) округляется до ближайших 5%, что активирует поиск в матрице BN через BU и заполнение D19 процентным показателем.

Например, D18 говорит 21.6%. G8 говорит S700. Где-то в B5: B143 есть текст S700, а в столбце BQ (с заголовком «20%») в ячейке BQ54, он говорит 2,72%. Я хочу, чтобы 2,72% появлялись в ячейке D19.

Извините за сложный вопрос! Я надеюсь, что кто-то может помочь!

+0

Что вы пробовали? Не могли бы вы разбить различные функции на столбцы, например, используя функцию = IF для чтения G8 и посмотреть, соответствует ли матрица? (Функции формы = IF (SEARCH («3», G8), TRUE, FALSE) вернут TRUE, если в G8 было 3, FALSE в противном случае.) – rajah9

ответ

0
=INDEX(differentworksheet!BN4:BU143,MATCH("*"&G8&"*",differentworksheet!B4:B143,0),MATCH(D18,differentworksheet!BN4:BU4,1)) 

Замените на другой рабочий лист рабочим листом.

+0

Работало! Удивительно!! – jdflynn55

+0

@ jdflynn55 Рад помочь! Не стесняйтесь [Принять мой ответ] (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) – user2140261

+0

Я только что принял ваш ответ - спасибо! – jdflynn55

Смежные вопросы