danhendo888
Board Regular
- Joined
- Jul 15, 2019
- Messages
- 167
- Office Version
- 365
- Platform
- Windows
The below table is my data.
My worksheet consists of order numbers. In my desired output I am trying to put a unique list of part names as shown below.
Currently I am using this formula =ARRAYTOTEXT(SORT(UNIQUE(FILTER(C2:C7,(A2:A7=A16)*(B2:B7="R"))))) but it seems to make my excel file operate slowly whenever I move around the workbook.
Would there be a faster formula to achieve the same output using formulas?
My worksheet consists of order numbers. In my desired output I am trying to put a unique list of part names as shown below.
Currently I am using this formula =ARRAYTOTEXT(SORT(UNIQUE(FILTER(C2:C7,(A2:A7=A16)*(B2:B7="R"))))) but it seems to make my excel file operate slowly whenever I move around the workbook.
Would there be a faster formula to achieve the same output using formulas?
Book1 | |||||
---|---|---|---|---|---|
A | B | C | |||
1 | Order Number | R/E | Part | ||
2 | 593924 | R | Oil | ||
3 | 593924 | R | Wheel | ||
4 | 593924 | R | Tyre | ||
5 | 111111111 | E | |||
6 | 111111111 | E | |||
7 | 111111111 | E | |||
8 | |||||
9 | |||||
10 | |||||
11 | |||||
12 | |||||
13 | |||||
14 | |||||
15 | Order Number | ||||
16 | 593924 | Oil, Tyre, Wheel | |||
Sheet1 |
Cell Formulas | ||
---|---|---|
Range | Formula | |
B16 | B16 | =ARRAYTOTEXT(SORT(UNIQUE(FILTER(C2:C7,(A2:A7=A16)*(B2:B7="R"))))) |