return 4 * int(year_dif) + int(qt_dif)
alldata['diff_from_first'] = alldata.apply(lambda x: qt_sub(x[
    'Year_Quarter'], x['First_Sale']), axis=1)
Найти первый раз, когда значение появляется в кадре данных