Доброе утро,Как сравнить empName и значение?
Произошла ситуация: введите столбец операций с кредитной картой, в котором указаны имена сотрудников и суммы сборов a.k.a. В том же столбце также указаны имена сотрудников с равной отрицательной суммой, которая показывает кредит для учетной записи.
То, что я пытаюсь сделать, - найти имя сотрудника и сумму платежа. Затем прокрутите список и найдите соответствующую отрицательную величину.
For example:
John Doe, $100
Jane Doe, $200
Sam Smith, $300
John Doe, -$100
При запуске этого модуля ваши результаты должны вернуть имена Джейн Доу и Сэма Смита, потому что только записи для John Doe имеет как положительное и отрицательное значение.
Я подошел очень близко к ответу, но решение разваливается, когда есть повторяющиеся значения.
For example:
John Doe, $100
John Doe, $100
John Doe, -$100
В этом решении должен быть результат John Doe, $ 100
До сих пор я пытался с Access, VBA и SQL, но не придумать ответ.
Для решения, мне все равно, если это означает добавление другого объекта, такого как таблица или запрос, для выполнения части сравнения. В итоге мне нужно увидеть список совпадающих и несогласованных имен и значений сотрудников.
Кроме того, я думал о добавлении в столбец моей таблицы с логической логикой, чтобы показать две «согласованные» записи, так как это будет база данных, и мы не обязательно хотим удалять сопоставленные строки из таблицы мастер.
Заранее благодарен!
Это действительно сложно сделать в MS Access (как и многие вещи). Можете ли вы переключиться на более мощную базу данных? –
Что такое бизнес-правило для сопоставления при наличии повторяющихся значений? Это не вопрос реализации - это вопрос дизайна. – Comintern
«Когда вы запускаете этот модуль, ваши результаты должны возвращать имена Джейн Доу и Сэма Смита, потому что только записи для Джона Доу имели как положительное, так и отрицательное значение». - не должен «ты» быть «я» и «твоим» быть «моим»? – YowE3K