Je pense que tu as le même problème qu’ici. En gros, PHP 7.4 s’est retrouvé installé sans qu’on lui ait vraiment demandé.
Avant tout, vérifie qu’aucune de tes applications a besoin de PHP 7.4 (de mémoire non), puis tente un apt remove php7.4*
et retente une installation de Nextcloud.
(cette commande semble un peu dangereuse si d’autres applications sont installées, cf. la réponse de maxime plus bas)