我有表格中的數據,我想獲取其他表格中的數據,但是有條件。這是我的源數據的模樣:根據excel中的一個單元格狀態從一張表格中獲取數據到其他表格中。
-------------------------------------------------
| Cell A | Cell B | Cell C | Cell D|Cell E |
|------------------------------------------------|
| Sku |Order_ID|Customer_ID | Price |Status |
|------------------------------------------------|
| TW22 | 123 | 1 |221 | D |
|------------------------------------------------|
| TS44 | 124 | 2 |221 | D |
|------------------------------------------------|
| Ts11-ab | 33 | 3 |211 | D |
|------------------------------------------------|
| Ts11 | 231 | 4 |231 | D |
|------------------------------------------------|
| Ts11-ab | 33 | 3 |211 | R |
|------------------------------------------------|
| Ts11 | 231 | 4 |231 | R |
|------------------------------------------------|
如果有兩行相同的順序ID我想刪除的第一行(具有狀態d),並只保留第二行(狀態R)。對於上述數據所需的輸出爲:
--------------------------------------------------
| Cell A | Cell B | Cell C | Cell D|Cell E |
|------------------------------------------------|
| Sku |Order_ID|Customer_ID | Price |Status |
|------------------------------------------------|
| TW22 | 123 | 1 |221 | D |
|------------------------------------------------|
| TS44 | 124 | 2 |221 | D |
|------------------------------------------------|
| Ts11-ab | 33 | 3 |211 | R |
|------------------------------------------------|
| Ts11 | 231 | 4 |231 | R |
|------------------------------------------------|
這是我試過的公式:
=IFERROR(INDEX(Sheet1!E$2:E$5,(MATCH($B2,Sheet1!B$2:B$5,0))),-1)
你試過什麼了嗎?聽起來這可以通過刪除重複項來完成。 – arcadeprecinct
@arcadeprecinct我試過vba和vlookup公式。刪除重複使用的工具,但沒有得到結果我想要的,如果我刪除重複的「R」值數據刪除,但我需要的數據。你能否解釋他們是否有辦法做這件事情,因爲我需要。謝謝 – biz
投下來不是任何問題的答案。無論如何,如果有人認爲它不是一個問題,在這個網站上要求可以投票下來。 – biz