Как вычислить предпоследнее значение в столбце по двум параметрам (см. файл):
- При вводе числа 333 узнать, есть ли такое же число в статусе "не активно". - Если есть, то к какому ID оно относится. - Если таких ID несколько, то показать самое последнее (или номер строки).
Насколько я понимаю, нужно сделать массив в массиве, но не понимаю как реализовать второй массив. То есть один массив ищет одинаковые числа, другой смотрит на статусы этих чисел и если всё совпало, то выдаёт номер строки.
Хоть и есть одинаковые числа 333, но они с разными ID. Может кто подскажет.
Здравствуйте знатоки.
Как вычислить предпоследнее значение в столбце по двум параметрам (см. файл):
- При вводе числа 333 узнать, есть ли такое же число в статусе "не активно". - Если есть, то к какому ID оно относится. - Если таких ID несколько, то показать самое последнее (или номер строки).
Насколько я понимаю, нужно сделать массив в массиве, но не понимаю как реализовать второй массив. То есть один массив ищет одинаковые числа, другой смотрит на статусы этих чисел и если всё совпало, то выдаёт номер строки.
Хоть и есть одинаковые числа 333, но они с разными ID. Может кто подскажет.5333
bigorq, Потому что число 333 в строке 16 - это введённое новое число, у которого нет ID. И для него нужно определить ID. Если есть не активный ID с таким же числом (333), то выдать номер этого ID (ближайшего последнего, не активного) (это как раз и находится в строке №12). Ну а если все ID (с числом 333) активны, то значит создать новый ID (или написать что свободных чисел 333 нет). Порядковые номера строк пронумерованы в столбце А, то есть строка №12 в столбце A.
bigorq, Потому что число 333 в строке 16 - это введённое новое число, у которого нет ID. И для него нужно определить ID. Если есть не активный ID с таким же числом (333), то выдать номер этого ID (ближайшего последнего, не активного) (это как раз и находится в строке №12). Ну а если все ID (с числом 333) активны, то значит создать новый ID (или написать что свободных чисел 333 нет). Порядковые номера строк пронумерованы в столбце А, то есть строка №12 в столбце A.5333
Сообщение отредактировал 5333 - Воскресенье, 24.04.2022, 17:08