Другие языки программирования и технологии

Народ, помогите! Нужна формула в EXELE

Нужно найти разницу в количестве товара в торговле и в бухгалтерии, имеея одну экселевскую таблицу с графами код и количество в торговле и код и количество в бух. учета.... как сперва задать формулу, чтобы программа нашла такой же и в торговле и в бухгалтерии и сверила количество !!!БУДУ очень брагодарна . Есть на проекте умные?)))))
Добрый вечер. Предлагаю использовать функцию ВПР.

Предположим, у вас исходная таблица, как на картинки ниже (Торговля - Бухгалтерия) .

Код товара выражается шестизначным числом и поставлен не по порядку.

Вам необходимо создать рядом таблицу с колонками Статус и Разница в количестве (бухгалтерия - торговля) .

В первую ячейку колонки Статус необходимо ввести формулу =ЕСЛИ (ВПР (D3;$B$3:$E$29;2;ЛОЖЬ) =E3;"Совпадает";"Не совпадает")

и растянуть до конца таблицы

а в ячейки колонки Разница ввести формулу:

=ЕСЛИ (ВПР (D3;$B$3:$E$29;2;ЛОЖЬ) <>E3;E3-ВПР (D3;$B$3:$E$29;2;ЛОЖЬ); 0)

и растянуть до конца таблицы.

Пояснение к функции ВПР:

D3 - ячейка, значение которой мы ищем в первой (!) колонке таблицы Торговля - Бухгалтерия.

$B$3:$E$29 - адресное поле таблицы Торговля - Бухгалтерия. Знак доллар указывает на абсолютный (зафиксированный) адрес ячеек таблицы, что не позволяет смещаться адресу таблицы во время растягивания ячеек с формулой.

2 - номер столбца таблицы, в которой функция ВПР искомое находит значение количества товара для сравнения.

ЛОЖЬ - позволяет корректно работать функции ВПР в не отсортированном по возрастанию списке.

Все вопросы прошу писать в комментариях.

Максим Суслов
Максим Суслов
10 096
Лучший ответ
А коды совпадают в обоих случаях? И по количеству (555 строк в одном и 555 строк в другом случае) ? А по расположению? Если все одинаково, то зачем две колонки с одинаковыми кодами? В три колонки - код, одно количество, другое количество. И в четвертую занести формулу =C1-B1. И размножить её.
А если что-то не так, то почему?
Сергей Ляпин
Сергей Ляпин
61 887
Некорректное задание. Ну сравнит программа и что дальше? Каков конечный результат нужно выдать? После проверки условия обязательно должны следовать действия
РБ
Роман Базлов
83 244