1、有人持刀抢了21万。按照咱们国家《中华人民共和国刑法》的说法,要是用暴力、威胁或者其他办法抢了公家或者私人财产的,会判三年以上十年以下有期徒刑,还得交罚金。要是有下面这些情况,判刑就更重了,得判十年以上有期徒刑、无期徒刑或者死刑,还得交罚金或者没收财产,像跑到别人家里去抢、在公共交通工具上抢、抢银行或者其他金融机构、抢了很多次或者抢的钱数额特别大、抢东西的时候把人弄成重伤或者弄死人了、假装成警察或者军人去抢、拿着枪抢、抢军用物资或者抢险、救灾、救济物资。
2、这里面,抢的钱数额特别大具体怎么算,各地有不同的标准。一般来说,21万已经算数额巨大了。再说这人还拿着刀去抢,对社会危害很大,对别人的人身安全也有很大威胁。
3、正常情况下,要是没有什么能从轻处罚的情节,这种行为很可能会在判十年以上有期徒刑、无期徒刑或者死刑这个标准里量刑,还得交罚金或者没收财产。不过呢,实际判多少还得看犯罪嫌疑人有没有自首、立功、老实交代问题、积极把抢来的钱还回去并得到被害人原谅这些情况,最后由法院根据整个案子的情况来做判决。