google-sheets - 根据另一个单元格的数字编写文本
问题描述
所以我有很多不同 PIN 码的数据。每个 PIN 对应一个产品,因此PIN 1205463MB
意味着一个产品。我想在一个单元格中写入 PIN 并在下一列中自动写入产品名称。
我试过这个VLOOKUP
功能并没有用,有什么建议吗?我已经尝试过在 Stack Overflow 帖子中找到的这个公式,但也没有用。
=INDEX($B$4:$K$9;MATCH($A$17;$A$5:$A$9;0);COLUMN(A4))
同样在不久的将来,将添加另一个 PIN,然后我的问题的答案需要很容易适应。
解决方案
您可以使用它,VLOOKUP
因为它正是您要求做的:
在这张图片中,您可以在左侧看到带有引脚及其产品名称的表格。
然后在右侧,我放置了另一列,我将在其中手动插入 PIN。它旁边的列有一个动态公式(这意味着它会在必要时填写下面的行),它将查找您放在左侧的值。
=ArrayFormula( if( len(D2:D), VLOOKUP($D2:D, A2:B16, 2, false),))
^^^^^ ****** ^ *****
arguments: || || | ||
1. column with manually inserted pin----| || | ||
2. whole table you are looking for the value---| | ||
3. number of column you want to retrieve (prod name)-| ||
4. flag to say the table is not sorted---------------------|
这意味着,您将在左侧拥有的每个 PIN 都会在带有公式的列上自动设置产品名称。如您所见,动态公式填充了整个列,因为我在单元格上放了一个随机图钉D6
,它也填充了产品名称。
推荐阅读
- python - 使用数据类读取文本文件,将属性设置为日期时间对象
- r - 注释无法显示 geom-signif 中的所有标签
- google-drive-api - 在 Google 电子表格中打开图片链接时出现错误 403
- python - PyQt5 线程、信号和插槽。连接错误
- airflow - 在 Airflow Taskflow API 中分支 DAG 时出现问题
- python - 包装python超类的所有方法
- youtube - 自动播放嵌入的 Youtube 视频
- json - 在 Json 路径中使用正则表达式在雪花中展平 Json?
- kernel - 不启用详细内核输出会导致 windbg 不在我的内核驱动程序中打印我的 dbgprints?
- azure-active-directory - 一起使用 OIDC 和 SCIM 有意义吗?