![](/img/trans.png)
[英]How to sum values in excel only if they match a category id in a lookup
[英]Excel formula to match store category name & ID
我有一個Magento商店,其中包含2500多個類別。 我有很多類別,因為我為每個獨特的產品都分配了自己的類別。 每個獨特的產品都有其自己的類別,因為會有來自不同供應商的許多相同產品清單
為了清楚起見,請查看以下網址: http : //www.efficienttrade.co.nz/products/full-product-list/p-products/potassium-nitrate.html
上面的網址顯示了如何創建一個名為“硝酸鉀”的類別,然后將相同的產品分配給該類別。
我有一個csv excel表格,其中包含我的網站上顯示的所有獨特的化學化合物。 在該表中,我還包括了我所有的商店類別名稱和ID。
我需要一個簡單的excel公式,該公式將遍歷每個產品,將其名稱與類別名稱進行比較(兩個區域中的名稱應相同),如果找到匹配項,則該產品的類別ID將插入“產品表上的“類別ID”列。 我還想為每個產品默認分配3個類別(產品,完整產品列表和所有產品)類別。
這是我的Excel工作表下載頁面。 請查看並查看是否可以幫助我進行匹配。
http://www.efficienttrade.co.nz/Shared/matchingCategories.xlsx
如果您想要以下內容
Product Name category_ids
Abietic acid 332
Acacia 328
在B2位置的B列中寫以下語句
=VLOOKUP(A2,$C$2:$D$2640,2,FALSE)
將其應用於所有單元格...
注意
無論在哪里找到#N/A
,都意味着“ Store Category Name
沒有相應的“ Product Name
Store Category Name
。 希望能清除...
如果要打印3294297
而不是3294297
#N/A
在下面使用
=IF(ISNA(VLOOKUP(A2,$C$2:$D$2640,2,FALSE)),3294297,VLOOKUP(A2,$C$2:$D$2640,2,FALSE))
如果要打印No Match
而不是#N/A
在下面使用
=IF(ISNA(VLOOKUP(A2,$C$2:$D$2640,2,FALSE)),"No Match",VLOOKUP(A2,$C$2:$D$2640,2,FALSE))
在B列上嘗試使用此公式
=LOOKUP(A2,C:C,D:D)
上面的公式要求列按升序排列。
=VLOOKUP(A2,C:D,2,FALSE)
Product Name category_ids
Abietic acid 332
Acacia 328
Acenaphthene 329
Acenaphthoquinone 330
Acenaphthylene 671
Acephate 672
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.