你是想问“安徽外地养老金在上海什么银行能取”这个问题吗?该养老金可以在上海的工商银行等银行取。安徽的异地养老金可以在上海的工商银行、农业银行、中国银行、建设银行、交通银行等国有大型商业银行以及部分地方性商业银行和信用社取。这是因为这些银行在上海有大量的营业网点,并且与各地社保部门有合作关系,可以提供跨地区社保卡取现服务。为了方便异地养老人员取现,一些银行还提供了社保卡跨地区使用的服务。例如,工商银行在多个省份和城市开通了社保卡跨地区使用功能,包括上海。这意味着安徽的异地养老人员可以在上海的工商银行网点使用自己的社保卡取现。