Как автоматически заполнить данные из двух разных столбцов на основе значения других ячеек в Excel - PullRequest
0 голосов
/ 30 апреля 2018

Я надеюсь, что кто-то может мне помочь!

Я пытаюсь разработать формулу (ы) для автоматического заполнения данных из двух разных столбцов на основе значения других ячеек в Excel.

У меня есть следующие заголовки, показанные на листе, который содержит все данные: -

Панели системного размера | Тип инвертора | Продам - ​​ФИНАНСОВАЯ ЦЕНА | Продам - ​​наличными ЦЕНА

У меня есть следующие заголовки, где я хочу заполнить данные: -

Тип оплаты | Размер системы (кВт) | Тип инвертора | Количество панелей | RRP $

Я создал раскрывающийся список «Тип платежа» следующим образом: -

-cash
-Certegy
-Brighte
-Other

Я также создал список dropdown для System Size (kw), как показано ниже: -

2.7
3.24
3.78
4.32
4.86
5.4
5.94

ТАК .... Мне нужна формула, чтобы она заполняла правильные значения RRP$ на основе Payment Type для выбранного system size (kw).

Итак, в основном у нас есть прайс-лист на наличные и финансы, поэтому, если в раскрывающемся списке выбран тип платежа CASH, я хочу, чтобы заполнялась цена RRP$, а если Certegy, Brighte или Прочее затем выбираем финансовую цену RRP$.

Ответы [ 2 ]

0 голосов
/ 02 мая 2018

Я смотрел на снимки экрана, но так как они не показывают буквы столбцов и номера строк, трудно предоставить точный синтаксис, но он должен выглядеть немного как прикрепленный скриншот - вам нужно настроить ссылки для отражения макета ваших рабочих таблиц и использования абсолютных ($) ссылок для таблицы данных, чтобы ссылка не менялась, если вам нужно скопировать формулу вниз по столбцу. (если таблицы находятся на разных листах, синтаксис «Имя листа»! D2) Screenshot

0 голосов
/ 30 апреля 2018

Если у вас есть только два разных уровня цен (денежные средства и финансы), тогда оператор if в сочетании с vlookup должен сделать это, синтаксис будет похож на

=IF(payment = "Cash", vlookup(system size ,data table,cash price),vlookup(system size,datatable,finance price)

Если у вас более двух или трех уровней цен, заявления IF будут громоздкими, и vlookup с индексом / соответствием будет лучшим подходом.

данные таблицы таблица, где я хочу заполнить данные

...