不行。交公粮和交社保是两个不同的制度,前者是针对农民的农业税,后者是职工个人和单位共同缴纳的社会保障费用。虽然都是政府收取,但不能互相替代。交纳社保是职工的保障权益,能够享受医疗、养老、失业等福利待遇,而交公粮只是农民的责任和义务,用于维持农业基础设施的建设和农村社会事业的发展,不具备替代社保的功能。