Первое true
сравнение выигрывает, поэтому для корректной работы со списком перекрывающихся интервалов вам нужно начать с того, который не перекрывается, и работать в обратном направлении:
=IF(T26>=1000000;"2M$";IF(T26>=500000;"1M$";IF(T26>=1;"500k$";"")))
Если вы неЕсли вы не хотите интересоваться порядком интервалов, вам нужно каждый раз указывать как нижнюю, так и верхнюю границы:
=IF(T26="";"";IF(AND(T26>=1;T26<500000);"500k$";IF(AND(T26>=500000;T26<1000000);"1M$";IF(T26>=1000000;"2M$";""))))