【问题标题】:Display Multiple Inventory Locations in Google Sheets在 Google 表格中显示多个库存位置
【发布时间】:2019-12-10 23:26:30
【问题描述】:

想知道我是否可以使用=Query 函数来查找一系列 SKU 并返回每个 SKU 的位置以及它的位置和数量的结果? (或其他可以)

我创建了一个电子表格来显示我的原始数据和预期结果

https://docs.google.com/spreadsheets/d/1eaTwgvZ29SJylD13MWdCcd-slOhdVrurF-did1oOXxY/edit?usp=sharing

感谢任何帮助

【问题讨论】:

    标签: arrays google-sheets google-sheets-formula array-formulas gs-vlookup


    【解决方案1】:

    尝试:

    =ARRAYFORMULA(IFNA(VLOOKUP(F3:F, A:B, 2, 0)))
    


    或使用数量:

    =ARRAYFORMULA(IFNA(VLOOKUP(F3:F, A:C, {2, 3}, 0)))
    


    更新:

    =ARRAYFORMULA(IFNA({VLOOKUP(H3:H, A:C, 2, 0), VLOOKUP(VLOOKUP(ROW(A3:A), 
     IF(H3:H<>"", {ROW(A3:A), H3:H}), 2, 1)&COUNTIFS(VLOOKUP(ROW(A3:A), 
     IF(H3:H<>"", {ROW(A3:A), H3:H}), 2, 1), VLOOKUP(ROW(A3:A), 
     IF(H3:H<>"", {ROW(A3:A), H3:H}), 2, 1), ROW(N3:N), "<="&ROW(N3:N)), 
     {Locations!A2:A&COUNTIFS(Locations!A2:A, Locations!A2:A, 
     ROW(Locations!A2:A), "<="&ROW(Locations!A2:A)), Locations!D2:D, Locations!C2:C}, 
     {3, 2}, 0), VLOOKUP(H3:H, A:C, 3, 0)}))
    

    【讨论】:

    • Player0 - 非常抱歉,我忘记添加库存的实际位置。我现在已经添加了。 Vlookup 只显示第一个位置(超过 1 个),我需要它来显示给定 sku 的所有位置
    猜你喜欢
    • 2019-05-13
    • 1970-01-01
    • 2020-12-04
    • 1970-01-01
    • 2015-09-24
    • 1970-01-01
    • 1970-01-01
    • 2011-10-25
    • 1970-01-01
    相关资源
    最近更新 更多