İşte başka bir yol, A1'de herhangi bir karaktere izin verilir (hatta kardan adamlar!)
=LOOKUP(2^15,FIND(" ",A1,ROW(INDIRECT("1:"&LEN(A1)))))
FIND
aramanın başlangıç konumunu tanımlayan üçüncü bir argümana sahiptir, eğer bu parametreye 1'e bir tamsayı değeri dizisi uygularsanız (burada n, A1'in uzunluğudur), son sayının dizinin konumu olduğu bir dizi geri alırsınız son boşluk.
LOOKUP
ardından bu dizide bulunabilecek herhangi bir değerden daha büyük bir değer arayarak bu sayıyı çıkarır; bu durumda son sayı bulunur
İçinde Excel 2010
veya daha sonra böyle bir AGGREGATE
işlevi kullanabilirsiniz
=AGGREGATE(14,6,FIND(" ",A1,ROW(INDIRECT("1:"&LEN(A1)))),1)
FIND
önceki diziyle aynı diziyi döndürür ve dizideki AGGREGATE
en büyük değeri alırken son argüman olarak 14 ve son argüman olarak 14'ü kullanır , hataları yok sayarken [6]