Code:
=IF(SUM(LOOKUP(SUM(--(MID(A1,ROW(1:11),1)="A")),{1,2,3,4},9+{2,3,4,5}),IFERROR(LOOKUP(MID(A1,ROW(1:11),1),{"J","Q","K"},{10,10,10}),0),IFERROR(--MID(A1,ROW(1:11),1),0))>21,IF(SUM(--(MID(A1,ROW(1:11),1)="A"),IFERROR(LOOKUP(MID(A1,ROW(1:11),1),{"J","Q","K"},{10,10,10}),0),IFERROR(--MID(A1,ROW(1:11),1),0))>21,"bust",SUM(--(MID(A1,ROW(1:11),1)="A"))),SUM(LOOKUP(--(MID(A1,ROW(1:11),1)="A"),{1,2,3,4},9+{2,3,4,5})))+SUM(IFERROR(LOOKUP(MID(A1,ROW(1:11),1),{"J","Q","K"},{10,10,10}),0),IFERROR(--MID(A1,ROW(1:11),1),0))
still length=513
Edit:-
Code:
=IF(SUM(IFERROR(LOOKUP(MID(A1,ROW(1:10),1),{"J","Q","K"},{10,10,10}),0),IFERROR(LOOKUP(SUM(--(MID(A1,ROW(1:10),1)="A")),{1,2,3,4},9+{2,3,4,5}),0),IFERROR(--MID(A1,ROW(1:10),1),0))>21,IF(SUM(IFERROR(LOOKUP(MID(A1,ROW(1:10),1),{"J","Q","K"},{10,10,10}),0),--(MID(A1,ROW(1:10),1)="A"),IFERROR(--MID(A1,ROW(1:10),1),0))>21,"bust",SUM(IFERROR(LOOKUP(MID(A1,ROW(1:10),1),{"J","Q","K"},{10,10,10}),0),--(MID(A1,ROW(1:10),1)="A"),IFERROR(--MID(A1,ROW(1:10),1),0))),SUM(IFERROR(LOOKUP(MID(A1,ROW(1:10),1),{"J","Q","K"},{10,10,10}),0),IFERROR(LOOKUP(SUM(--(MID(A1,ROW(1:10),1)="A")),{1,2,3,4},9+{2,3,4,5}),0),IFERROR(--MID(A1,ROW(1:10),1),0)))
length=632