We ve just upgraded our Yahoo account. It looks very different now. It seems to have the same structure as Google, but more confusing

They do have a special feature to import Google campaigns. May try that out later today..