#excel
Вопрос:
Надеюсь, я правильно поставил вопрос. Чтобы быть более конкретным, у меня есть один столбец с буквенно-цифровым идентификатором (Bxxx или Sxxx), который я надеюсь использовать для отслеживания операций покупки и продажи. В соседней колонке, соответственно, будет либо «Купить», либо «Продать».
Мой вопрос в том, можно ли автоматически назначить следующий буквенно-цифровой идентификатор на основе новой операции покупки или продажи? Другими словами, если моя последняя транзакция-покупка с идентификатором B123, и я пишу «Купить» в следующей строке, может ли соседний столбец автоматически заполнить B124?
Я думаю что-то вроде «если(столбец B) = Купить, «B» «(Номер столбца A 1)»
Очевидно, что это плохой синтаксис, но я надеюсь, что он донесет идею до всех.
Заранее спасибо за любые рекомендации!
Комментарии:
1. Вы можете использовать
XLOOKUP()
затем добавить 1 с последним найденным значением.
Ответ №1:
Если ваша первая цифра (B1 или S1) введена вручную в ячейку A2, то это будет работать в ячейке A3 и далее.
=LEFT($B3,1) amp; MAX(VALUE(IF(LEFT($A$2:$A2,1)=LEFT($B3,1),MID($A$2:$A2,2,LEN($A$2:$A2)),0))) 1
Формула будет подсчитывать Покупку и продажу отдельно. Таким образом, вы получите B1 и S1.