Advanced Filtering, HLookup or VLookup to display data

la998

New Member
Joined
Apr 12, 2013
Messages
4
I'm not an Excel poweruser and I may have bitten off more than I can chew, but here is my dilemma.

I have filtered down raw data to only show providers that belong to multiple departments. There is a flag for each of these providers indicating Y/N in two different columns. I need to be able to display the rows where a unique provider has ACD=Y, Pro=N in one row AND ACD=N, Pro=Y in a subsquent row.

In other words,

A B C D
Provider 1 Pediatrics N Y
Provider 1 Pedi NB Y N

I would attach a sample of the data, but I'm not sure how to attach here. Thanks!!!
 

Excel Facts

How can you automate Excel?
Press Alt+F11 from Windows Excel to open the Visual Basic for Applications (VBA) editor.
I'm not an Excel poweruser and I may have bitten off more than I can chew, but here is my dilemma.

I have filtered down raw data to only show providers that belong to multiple departments. There is a flag for each of these providers indicating Y/N in two different columns. I need to be able to display the rows where a unique provider has ACD=Y, Pro=N in one row AND ACD=N, Pro=Y in a subsquent row.

In other words,

A B C D
Provider 1 Pediatrics N Y
Provider 1 Pedi NB Y N

I would attach a sample of the data, but I'm not sure how to attach here. Thanks!!!

Hello and welcome.
To post data use method in my signature.
 
Upvote 0
Provider DescriptionRole DescriptionDepartment DescriptionIs ACDIs PBOCost Center Number
PROVIDER 1ATTENDING PROVIDERPEDI HEMATOLOGY/ONCOLOGYYN141
PROVIDER 1ATTENDING PROVIDERYAWKEY 6AYN61
PROVIDER 2ATTENDING PROVIDERHEM MALIGNANCIESYN66
PROVIDER 2ATTENDING PROVIDERLYMPHOMAYN66
PROVIDER 3ATTENDING PROVIDERPAIN CENTERYN503
PROVIDER 3ATTENDING PROVIDERPAIN MEDICINE WALTHAM - PONY132
PROVIDER 4ATTENDING PROVIDERORTHO PEDIATRICSNY14
PROVIDER 4ATTENDING PROVIDERORTHOPAEDICS AT NWHNY14
PROVIDER 5ATTENDING PROVIDERGI CC HEMATOLOGY/ONCOLOGYYN69
PROVIDER 5ATTENDING PROVIDERGI ONC WANG MULTINY1300

<COLGROUP><COL style="WIDTH: 129pt; mso-width-source: userset; mso-width-alt: 6290" width=172><COL style="WIDTH: 89pt; mso-width-source: userset; mso-width-alt: 4352" width=119><COL style="WIDTH: 179pt; mso-width-source: userset; mso-width-alt: 8740" width=239><COL style="WIDTH: 30pt; mso-width-source: userset; mso-width-alt: 1462" width=40><COL style="WIDTH: 29pt; mso-width-source: userset; mso-width-alt: 1426" width=39><COL style="WIDTH: 80pt; mso-width-source: userset; mso-width-alt: 3876" width=106><TBODY>
</TBODY>
 
Upvote 0
Provider Description
Role Description
Department Description
Is ACD
Is PBO
Cost Center Number
PROVIDER 1
ATTENDING PROVIDER
PEDI HEMATOLOGY/ONCOLOGY
Y
N
141
PROVIDER 1
ATTENDING PROVIDER
YAWKEY 6A
Y
N
61
PROVIDER 2
ATTENDING PROVIDER
HEM MALIGNANCIES
Y
N
66
PROVIDER 2
ATTENDING PROVIDER
LYMPHOMA
Y
N
66
PROVIDER 3
ATTENDING PROVIDER
PAIN CENTER
Y
N
503
PROVIDER 3
ATTENDING PROVIDER
PAIN MEDICINE WALTHAM - PO
N
Y
132
PROVIDER 4
ATTENDING PROVIDER
ORTHO PEDIATRICS
N
Y
14
PROVIDER 4
ATTENDING PROVIDER
ORTHOPAEDICS AT NWH
N
Y
14
PROVIDER 5
ATTENDING PROVIDER
GI CC HEMATOLOGY/ONCOLOGY
Y
N
69
PROVIDER 5
ATTENDING PROVIDER
GI ONC WANG MULTI
N
Y
1300

<TBODY>
</TBODY>

This is a small fraction of the list, but essentially I'm trying to see those providers who do both ACD and PO (not necessarily for the same department). So provider 4 would not meet the criteria because they are Pro only, but provider 5 would because they do both.
 
Last edited:
Upvote 0
Provider DescriptionRole DescriptionDepartment DescriptionIs ACDIs PBOCost Center Number
PROVIDER 1ATTENDING PROVIDERPEDI HEMATOLOGY/ONCOLOGYYN141
PROVIDER 1ATTENDING PROVIDERYAWKEY 6AYN61
PROVIDER 2ATTENDING PROVIDERHEM MALIGNANCIESYN66
PROVIDER 2ATTENDING PROVIDERLYMPHOMAYN66
PROVIDER 3ATTENDING PROVIDERPAIN CENTERYN503
PROVIDER 3ATTENDING PROVIDERPAIN MEDICINE WALTHAM - PONY132
PROVIDER 4ATTENDING PROVIDERORTHO PEDIATRICSNY14
PROVIDER 4ATTENDING PROVIDERORTHOPAEDICS AT NWHNY14
PROVIDER 5ATTENDING PROVIDERGI CC HEMATOLOGY/ONCOLOGYYN69
PROVIDER 5ATTENDING PROVIDERGI ONC WANG MULTINY1300

This is a small fraction of the list, but essentially I'm trying to see those providers who do both ACD and PO (not necessarily for the same department). So provider 4 would not meet the criteria because they are Pro only, but provider 5 would because they do both.

With a helper column and as I see PRPVIDER 3 match the criteria as well:
Excel Workbook
ABCDEFGHIJKLMNOP
1Provider DescriptionRole DescriptionDepartment DescriptionIs ACDIs PBOCost Center NumberProvider DescriptionRole DescriptionDepartment DescriptionIs ACDIs PBOCost Center Number
2PROVIDER 1ATTENDING PROVIDERPEDI HEMATOLOGY/ONCOLOGYYN1412PROVIDER 3ATTENDING PROVIDERPAIN CENTERYN503
3PROVIDER 1ATTENDING PROVIDERYAWKEY 6AYN612PROVIDER 3ATTENDING PROVIDERPAIN MEDICINE WALTHAM - PONY132
4PROVIDER 2ATTENDING PROVIDERHEM MALIGNANCIESYN662PROVIDER 5ATTENDING PROVIDERGI CC HEMATOLOGY/ONCOLOGYYN69
5PROVIDER 2ATTENDING PROVIDERLYMPHOMAYN662PROVIDER 5ATTENDING PROVIDERGI ONC WANG MULTINY1300
6PROVIDER 3ATTENDING PROVIDERPAIN CENTERYN5031
7PROVIDER 3ATTENDING PROVIDERPAIN MEDICINE WALTHAM - PONY1321
8PROVIDER 4ATTENDING PROVIDERORTHO PEDIATRICSNY140
9PROVIDER 4ATTENDING PROVIDERORTHOPAEDICS AT NWHNY140
10PROVIDER 5ATTENDING PROVIDERGI CC HEMATOLOGY/ONCOLOGYYN691
11PROVIDER 5ATTENDING PROVIDERGI ONC WANG MULTINY13001
Sheet1
 
Upvote 0
With a helper column and as I see PRPVIDER 3 match the criteria as well:
Sheet1

*ABCDEFGHIJKLMNOP
1Provider DescriptionRole DescriptionDepartment DescriptionIs ACDIs PBOCost Center Number****Provider DescriptionRole DescriptionDepartment DescriptionIs ACDIs PBOCost Center Number
2PROVIDER 1ATTENDING PROVIDERPEDI HEMATOLOGY/ONCOLOGYYN1412***PROVIDER 3ATTENDING PROVIDERPAIN CENTERYN503
3PROVIDER 1ATTENDING PROVIDERYAWKEY 6AYN612***PROVIDER 3ATTENDING PROVIDERPAIN MEDICINE WALTHAM - PONY132
4PROVIDER 2ATTENDING PROVIDERHEM MALIGNANCIESYN662***PROVIDER 5ATTENDING PROVIDERGI CC HEMATOLOGY/ONCOLOGYYN69
5PROVIDER 2ATTENDING PROVIDERLYMPHOMAYN662***PROVIDER 5ATTENDING PROVIDERGI ONC WANG MULTINY1300
6PROVIDER 3ATTENDING PROVIDERPAIN CENTERYN5031*********
7PROVIDER 3ATTENDING PROVIDERPAIN MEDICINE WALTHAM - PONY1321*********
8PROVIDER 4ATTENDING PROVIDERORTHO PEDIATRICSNY140*********
9PROVIDER 4ATTENDING PROVIDERORTHOPAEDICS AT NWHNY140*********
10PROVIDER 5ATTENDING PROVIDERGI CC HEMATOLOGY/ONCOLOGYYN691*********
11PROVIDER 5ATTENDING PROVIDERGI ONC WANG MULTINY13001*********

<COLGROUP><COL style="WIDTH: 30px; FONT-WEIGHT: bold"><COL style="WIDTH: 99px"><COL style="WIDTH: 64px"><COL style="WIDTH: 64px"><COL style="WIDTH: 64px"><COL style="WIDTH: 64px"><COL style="WIDTH: 64px"><COL style="WIDTH: 64px"><COL style="WIDTH: 64px"><COL style="WIDTH: 64px"><COL style="WIDTH: 64px"><COL style="WIDTH: 64px"><COL style="WIDTH: 64px"><COL style="WIDTH: 64px"><COL style="WIDTH: 64px"><COL style="WIDTH: 64px"><COL style="WIDTH: 64px"></COLGROUP><TBODY>
</TBODY>

Spreadsheet Formulas
CellFormula
G2=COUNTIFS($A$2:$A$11,A2,$D$2:$D$11,"Y",$E$2:$E$11,"N")
K2{=IFERROR(INDEX($A$2:$G$11,SMALL(IF($G$2:$G$11=1,ROW($A$2:$A$11)-ROW($A$2)+1),ROWS($A$2:A2)),MATCH(K$1,$A$1:$G$1,0)),"")}

<TBODY>
</TBODY>
Formula Array:
Produce enclosing
{ } by entering
formula with CTRL+SHIFT+ENTER!

<TBODY>
</TBODY>


Excel tables to the web >> Excel Jeanie HTML 4

Hi Robert,

Thanks for your swift response! I got the first part no problem, but when I try to put in the second formula it keeps pasting it as text. I'm not sure what I'm doing wrong. I also tried adjusting the ranges to the real number of rows which is 1157, but no luck. ? Any help would be great.

Thanks,
Laura
 
Upvote 0
Hi Robert,

Thanks for your swift response! I got the first part no problem, but when I try to put in the second formula it keeps pasting it as text. I'm not sure what I'm doing wrong. I also tried adjusting the ranges to the real number of rows which is 1157, but no luck. ? Any help would be great.

Thanks,
Laura

Please do not copy the curly brackets.
copy the firmla from "=" to ") the paste into your cell and confirm Control+Shift+Enter
 
Upvote 0
Another way

Put in Z2 this formula
=AND(COUNTIFS(A:A,A2,D:D,"Y")>0,COUNTIFS(A:A,A2,E:E,"Y")>0)

Let Z1 empty

Select your data range including headers

Data > Advanced Filter

and in Criteria Range put
Z1:Z2

M.
 
Upvote 0

Forum statistics

Threads
1,215,427
Messages
6,124,831
Members
449,190
Latest member
rscraig11

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top