Добрый вечер.
Средствами yii, думаю будет морочительно.
А вот sql Вам должен помочь.
Что-то подобное этому.
Yii::$app->db->createCommand('
SELECT
`users`.`name`, COUNT(`users`.`name`),
`users`.`patronymic`, COUNT(`users`.`patronymic`),
`users`.`surname`, COUNT(`users`.`surname`),
`users`.`id`, COUNT(`users`.`id`)
FROM
`users`, `users` AS `tmp`
WHERE `users`.`id` > `tmp`.`id`
GROUP BY
`users`.`name`,
`users`.`patronymic`, `users`.`surname`, `users`.`id`
HAVING
(COUNT(`users`.`name`) > 1) AND
(COUNT(`users`.`patronymic`) > 1) AND
(COUNT(`users`.`surname`) > 1)
')->execute();
Выбираются дубликаты записей. Запрос делал под свой проект, Вам надо изменить его под свои нужды.