1 words across 1 languages descend from Japanese 代える — including 代え.
See the etymology of 代える itself →