У меня есть несколько столбцов, состоящих из нескольких утверждений с одними и теми же данными, некоторые критерии соответствия, которые я установил, некоторые нет.
Я хочу вернуть первое (самое левое) значение, которое соответствует моим критериям. Ниже приведен пример данных, которые у меня есть, с тремя отдельными значениями для "Lat".
Index Lat_1 Lat_2 Lat_3
1 52.3 80 69
2 80 52.3 69
3 69 80 52.3
4 69 55.0 52.3
Для этого примера можно считать, что критерий больше или равен 50 и меньше или равен 60. Это означает, что я хочу, как показано ниже:
Index Lat_1 Lat_2 Lat_3 Correct_lat
1 52.3 80.0 69.0 52.3
2 80.0 52.3 69.0 52.3
3 69.0 80.0 52.3 52.3
4 69.0 55.0 52.3 55.0
Есть ли способ достичь этого без использования ряда вложенных операторов if?