You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何根据电商平台名称获取对应商品定价?已试IF/VLOOKUP但存困惑

根据电商平台匹配对应定价的解决方案

方法1:VLOOKUP函数(适合多平台场景)

先准备一个平台-定价对照表,比如把平台名称放在A列,对应定价放在B列:

A列(平台)B列(定价)
Amazon$5
eBay$7

假设你要在D2单元格,根据C2里的平台名称自动显示定价,直接用这个公式:
=VLOOKUP(C2, A:B, 2, FALSE)
拆解参数:

  • C2:存放当前促销平台的单元格
  • A:B:你的平台-定价对照表范围
  • 2:要返回对照表中第2列(定价列)的内容
  • FALSE:强制精确匹配,避免模糊匹配出错

怕匹配出错的话,加个容错提示:
=IFERROR(VLOOKUP(C2, A:B, 2, FALSE), "未找到对应定价")

方法2:IF函数(适合少量平台)

如果只有2-3个平台,用IF更直接,不用做对照表:
=IF(C2="Amazon", "$5", IF(C2="eBay", "$7", "未找到对应定价"))
逻辑很简单:先判断是不是Amazon,是就返回$5;不是的话再判断是不是eBay,是就返回$7;都不是就显示提示。

方法3:XLOOKUP函数(Excel 365/2021及以上版本可用)

这个函数比VLOOKUP更灵活,不用数返回列的位置,公式:
=XLOOKUP(C2, A:A, B:B, "未找到对应定价")
参数说明:

  • C2:要匹配的平台名称
  • A:A:所有平台名称的列
  • B:B:对应定价的列
  • "未找到对应定价":匹配失败时的提示文本

内容的提问来源于stack exchange,提问作者Noob

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 20:48:20