Simple Systems access matrix I need a formula! Please help

%3CLINGO-SUB%20id%3D%22lingo-sub-1995022%22%20slang%3D%22en-US%22%3ESimple%20Systems%20access%20matrix%20I%20need%20a%20formula!%20Please%20help%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1995022%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20everyone%2C%20I%20am%20trying%20to%20build%20a%20simple%20Systems%20Access%20Matrix%20of%20what%20users%20have%20to%20what%20systems.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThe%20spreadsheet%20contains%20to%20Sheets%3C%2FP%3E%3CP%3E%3CSTRONG%3E%26gt%3BData%20sheet%3C%2FSTRONG%3E%20Contains%20the%20Reference%20Data%20I%20am%20trying%20to%20Lookup%20and%20or%20Search%20Data%20on.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSTRONG%3E%26gt%3BOutput%20sheet%3C%2FSTRONG%3E%20is%20where%20the%20FORMULAs%20will%20exist%20to%20extract%20the%20data%20from%20DATA%20sheet.%20The%20list%20of%20names%20located%20in%20Column%20A%2C%20will%20be%20exactly%20the%20same%20than%20Column%20A%20of%20the%20Data%20sheet.%20FORMULAS%20will%20be%20required%20to%20pull%20data%20referencing%20the%20system%20name(s)%20attributed%20to%20the%20Named%20person%20on%20the%20Data%20sheet.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3COL%3E%3CLI%3EFor%20each%20of%20the%20system(s)%20names%26nbsp%3B%3COL%3E%3CLI%3EActive%20Directory%3C%2FLI%3E%3CLI%3ESailpoint%3C%2FLI%3E%3CLI%3ESalesforce%3C%2FLI%3E%3CLI%3EOracle%3C%2FLI%3E%3CLI%3ESQL%3C%2FLI%3E%3C%2FOL%3E%3C%2FLI%3E%3C%2FOL%3E%3CP%3EI%20need%20them%20to%20pull%20out%20Data%20referencing%20the%20Users%20name.%20For%20example%3C%2FP%3E%3CUL%3E%3CLI%3ESo%20if%20Column%20A%20%3D%20Jayne%3C%2FLI%3E%3CLI%3EThen%20check%20'Data%20Sheet'%20Table%20A%3AC%3C%2FLI%3E%3CLI%3ESearch%20for%20System%20Name%20'Active%20Directory'%20in%20Column%20C%20of%20the%20Data%20Sheet%3C%2FLI%3E%3CLI%3EIf%20the%20system%20name%20exist%2C%20spit%20out%20answer%20YES%2C%20otherwise%20NO%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EMy%20experience%20is%20limited%20to%20Vlookups%20and%20I%20have%20tried%20using%20that%20but%20struggling.%20I%20hope%20someone%20can%20help%20me%20please%20%3CLI-EMOJI%20id%3D%22lia_slightly-smiling-face%22%20title%3D%22%3Aslightly_smiling_face%3A%22%3E%3C%2FLI-EMOJI%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ECheers%2C%20Adrien%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1995022%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EBI%20%26amp%3B%20Data%20Analysis%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EExcel%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EFormulas%20and%20Functions%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1995214%22%20slang%3D%22en-US%22%3ERe%3A%20Simple%20Systems%20access%20matrix%20I%20need%20a%20formula!%20Please%20help%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1995214%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F904229%22%20target%3D%22_blank%22%3E%40aricoux%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ETry%20to%20use%20this%20forum%20in%20B2%3C%2FP%3E%3CP%3E%3DIF(ISNUMBER(FIND(%22active%20directory%22%2CTable1%5B%40System%5D))%3DTRUE%2C%22Yes%22%2C%22No%22)%2C%26nbsp%3B%3C%2FP%3E%3CP%3Eand%20do%20the%20same%20for%20all%20systems%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1995302%22%20slang%3D%22en-US%22%3ERe%3A%20Simple%20Systems%20access%20matrix%20I%20need%20a%20formula!%20Please%20help%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1995302%22%20slang%3D%22en-US%22%3E%3CP%3EThanks%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F87534%22%20target%3D%22_blank%22%3E%40Jihad%20Al-Jarady%3C%2FA%3E%26nbsp%3Bit%20works%20great%2C%20however%2C%20is%20there%20a%20way%20to%20include%20that%20FORMULA%20including%20referencing%20the%20person's%20name%20as%20an%20additional%20lookup%3F%20The%20only%20reason%20for%20that%20is%20to%20ensure%20that%20the%20systems%20reflect%20the%20person's%20name%20and%20not%20purely%20based%20on%20how%20the%20data%20is%20laid%20out%20in%20the%20first%20Table%20%3CLI-EMOJI%20id%3D%22lia_slightly-smiling-face%22%20title%3D%22%3Aslightly_smiling_face%3A%22%3E%3C%2FLI-EMOJI%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
New Contributor

Hi everyone, I am trying to build a simple Systems Access Matrix of what users have to what systems.

 

The spreadsheet contains to Sheets

>Data sheet Contains the Reference Data I am trying to Lookup and or Search Data on.

 

>Output sheet is where the FORMULAs will exist to extract the data from DATA sheet. The list of names located in Column A, will be exactly the same than Column A of the Data sheet. FORMULAS will be required to pull data referencing the system name(s) attributed to the Named person on the Data sheet.

 

  1. For each of the system(s) names 
    1. Active Directory
    2. Sailpoint
    3. Salesforce
    4. Oracle
    5. SQL

I need them to pull out Data referencing the Users name. For example

  • So if Column A = Jayne
  • Then check 'Data Sheet' Table A:C
  • Search for System Name 'Active Directory' in Column C of the Data Sheet
  • If the system name exist, spit out answer YES, otherwise NO

 

My experience is limited to Vlookups and I have tried using that but struggling. I hope someone can help me please

 

Cheers, Adrien

 

 

 

 

 

 

 

4 Replies

@aricoux 

 

Try to use this forum in B2

=IF(ISNUMBER(FIND("active directory",Table1[@System]))=TRUE,"Yes","No"), 

and do the same for all systems

Thanks @Jihad Al-Jarady it works great, however, is there a way to include that FORMULA including referencing the person's name as an additional lookup? The only reason for that is to ensure that the systems reflect the person's name and not purely based on how the data is laid out in the first Table  

@aricoux I think this is what you are looking for:

=IF(SUMPRODUCT(($A2=Data!$B:$B)*ISNUMBER(SEARCH(B$1,Data!$C:$C))),"Yes","No")

@mtarler You are a champion! Just tested and works like a dream. Cannot wait to use it tomorrow on the real thing! 

 

Thanks so much, everyone for the quick responses and for helping me out! I will be back again I am sure