2017-02-17 29 views
1

值我有3列,第一列中有數據,針對其第二個有一些數據。列表項具有對抗他們

現在我需要獲得所有在第一列第三列的項目列表。

片爲如下

Name | QTY | ACTIVE 
---------------------- 
Apple |  | 
---------------------- 
Oranges | 10 | 
---------------------- 
Pears | 5 | 
---------------------- 
Plums |  | 

它需要像這樣

Name | QTY | ACTIVE 
---------------------- 
Apple |  | Oranges 
---------------------- 
Oranges | 10 | Pears 
---------------------- 
Pears | 5 | 
---------------------- 
Plums |  | 

我怎樣才能做到這一點無論使用公式或腳本。

什麼我上面提出僅僅是一個例子,它的實際項目對其中有可能會或可能不會是量的一個長長的清單,所以我只需要的項目與反對他們數量的清單。

在此先感謝。

回答

0

如果你使用谷歌片,那麼你可以使用過濾器功能。輸入公式,所有結果將在下面的單元格中列出。只有來自列A中具有列B中數據的項目纔會顯示。

=filter(A2:A,NOT(ISBLANK(B2:B))) 

它是如何工作

=filter(range,criteria) 

您也可以通過擴大你的範圍拉動兩個名稱和數量,包括B列

=filter(A2:B,NOT(ISBLANK(B2:B))) 

注:如果你得到一個#REF!錯誤,那麼你可能不會離開你的過濾器單元下方足夠的空白單元格要顯示的結果。

https://support.google.com/docs/answer/3093197?hl=en

+0

感謝一噸,這是拼圖的最後一塊。 – RGP

+0

不是問題。你可以將它標記爲接受的答案,如果它是你正在尋找的。不要嘗試在Excel中使用filter(),因爲它只是一個Sheets的東西。在Excel中可能會更復雜。 – Gordon

相關問題