У меня, кажется, запутанная просьба, которую я не могу обернуть вокруг. Я постараюсь и упростить, как могу ...
У меня есть столбец (A), который содержит числовые значения, и столбец (B), который содержит текст. Я хотел бы сделать формулу, которая будет сравнивать последние 5 символов строки в (B) с другим столбцом (C), и если он обнаружит, что последние 5 из (B) соответствуют символам в (C), то значение в ячейке рядом с соответствующей ячейкой в (C) (в другом столбце (D)) будет добавлено к (A).
Так, например, если я запускаю ABCD ^ -EF в (B1), я хочу сопоставить D ^ -EF со значением, например, (D1-D20) (D1, например, A ^ -EF, D2, это B ^ -EF и т.д.). Если последние 5 соответствуют одному из значений в (D1-D20), я бы хотел добавить значение, непосредственно примыкающее к соответствующей строке в (E1-E20), к моему значению в (A1). Итак, чтобы завершить этот пример, если значение в (B1) равно ABCD ^ -EF, значение в (D4) равно D ^ -EF и, следовательно, соответствует последним 5 из (B1), значение в (E4) равно 10 так что я бы хотел добавить 10 к (A1).
По сути, я пытаюсь связать последние 5 символов со значением, а затем добавлять это значение всякий раз, когда эти 5 символов заканчивают связанную строку. Я надеюсь, что это имеет смысл, я думаю, что это лучшее, что я могу описать.
Если у кого-то есть идеи по этому поводу, я бы очень признателен. Я думаю, что это будет возможно сделать в Excel, поэтому я бы хотел избежать использования скрипта, если мне это не нужно.