all but は副詞として使われると 「ほとんど」 という意味で、almostと同じ。
I have all but finished my homework.

名詞として使われると「それ以外の全て」と言う意味。
All but he joined the party. 「かれ以外のみんながパーティーに参加した」

これは無理やり区切ると All, but he, joined the party. みたいな感じだよねきっと。

「DMM英会話でTOEIC文法対策」レビュー記事一覧
DMM英会話でTOEIC文法対策をやってみた
1. 名詞・冠詞編
2. 代名詞編
ちょっと息抜き
3. 形容詞編
4. 副詞編
副詞編1 比較で使う very と much の違い – DMM英会話でTOEIC文法対策
副詞編2 分詞に使う very と much の違い
副詞編3 -ly で終わるけど形容詞な単語
副詞編4 most と almost の違い
副詞編5 fast の本当の意味
副詞編6 形容詞にもなる very
副詞編7 all but の意味
副詞編 まとめ
5. 比較編
6. 動詞と前置詞編
7. 時制編
8. 助動詞編
9. 受動態編
10. 不定詞・動名詞編
11. 分詞編
12. 関係詞編
13. 仮定法編
14. 接続詞編
15. 倒置編
TOEIC文法を2ヶ月続けた感想