答案1
如果您的 Excel 版本支持动态数组,则可以使用它(假设您的月份在 A 列):
=XLOOKUP(A1,{3,6,9,12},{1,2,3,4},"",1,2)
换句话说,取出月份并在第一个数组中查找。在数组中找到确切的月份或下一个最大数字,并从第二个数组中返回其位置为先前找到的位置的项目。如果未找到月份,则返回空字符串。
编辑:
由于您的月份目前是文本,因此请使用以下内容:
=XLOOKUP(MONTH(1&A1),{3,6,9,12},{1,2,3,4},"",1,2)