Если df - первый кадр данных, а df2 - второй, а Q - имя столбца строк вопросов, то:
library (dplyr)
left_join(df1, df2, by=question_body) %>% select(-question_body)
Конечно, было бы проще дать вам точный ответ, если выпредоставил некоторые реальные примеры вашей структуры данных.