How to return a true/false based on an entire row of cells containing dates, looking for any date that is expired

christinacoleman79

New Member
Joined
Feb 29, 2024
Messages
8
Office Version
  1. 2021
Platform
  1. Windows
I am working on a training matrix to track an entire crew's marine certifications. Is it possible for me to have a column showing if they are in compliance or not according to all of their certification dates listed in a row of cells?
 
can you explain, not sure what you mean here exactly




more than happy to explain as best i can - or point to a website , which can explain better
mrexcel also has a youtube channel
The columns that show all the different certifications, I need to know how many expired or missing I have in each column. I have to be able to show information by person or by certification.
 
Upvote 0

Excel Facts

How can you automate Excel?
Press Alt+F11 from Windows Excel to open the Visual Basic for Applications (VBA) editor.
oh, OK
thats a new request rather than just a TRUE / FALSE
I have to be able to show information by person or by certification.
which is it ?
or both?
where will this be provided ?
as a person could be missing 10's of certs

as you have 2021 version
should have textjoin()
if you put
=textjoin(
in the formula bar - does it give an explanation
also
=filter()

i'm thinking of maybe joining the names to appear - rather than TRUE / FALSE

=TEXTJOIN(" / ",,FILTER(H1:BA1,(H7:BA7="")+(H7:BA7<TODAY())))
BUT that will produce a huge text in a cell if multiple certs are missing

row7 for example
Maybe the delimter needs to be different - something like "--/--" maybe

Coleman_Practice Matrix-ETAF.xlsx
FGHIJK
1Bloodborne PathogensHearing ConservationRespirator Trainning (All Employees) (Fit Test as needed) Drug & Alcohol Aware ADAPT (CBT)
2
3
4RBT-JANRBT-FEBRBT-FEBRBT-MAR
5Some Items are Position SpecificAnnualAnnualAnnualAnnual
6Emp #In ComplianceBloodborne PathogensHearing ConservationRespirator Trainning (All Employees) (Fit Test as needed) Drug & Alcohol Aware ADAPT (CBT)
77623Bloodborne Pathogens / Hearing Conservation / Respirator Trainning (All Employees) (Fit Test as needed) / Crew Security Awareness / SEMS Awareness31-Dec-235-Mar-24
814605FALSE30-Dec-243-Feb-253-Feb-2519-Mar-24
913311FALSE30-Dec-243-Feb-253-Feb-255-Mar-24
1012132FALSE30-Dec-243-Feb-253-Feb-255-Mar-24
NEW Matrix
Cell Formulas
RangeFormula
H6:K6H6=H1
G7G7=TEXTJOIN(" / ",,FILTER(H1:BA1,(H7:BA7="")+(H7:BA7<TODAY())))
G8:G10G8=OR( COUNTIF(H8:BA8,"")>0, COUNTIFS(H8:BA8,"<"&TODAY(),H$5:BA$5,"<>"&"once")>0 )
Cells with Conditional Formatting
CellConditionCell FormatStop If True
AP10:AQ10,H10,AE10:AN10,S10:T10,AC10,M10:O10,V10:AA10,K10Cell Valuebetween NOW() and NOW()+30textNO
AP10:AQ10,H10,AE10:AN10,S10:T10,AC10,M10:O10,V10:AA10,K10Cell Value<NOW()textNO
H7:H9Cell Valuebetween NOW() and NOW()+30textNO
H7:H9Cell Value<NOW()textNO
AY8,BA8,AY11:AY13,BA11:BA14,AY16,BA16,O33,AW8:AW9,I7:Q7,AE9:AS9,AD9:AD10,K11:K19,I8:K8,P8:Q19,S11:T19,M8:O9,M11:O19,L8:L19,M28:O32,M33,M34:O36,S7:T9,R7:R19,V7:AS8,V11:AS19,V9:AC9,U7:U19,AX17:BA20,K9,AU24:AZ24,H28:L36,P28:AS36,H11:H23,K20:AS23,AY21:AY23Cell Valuebetween NOW() and NOW()+30textNO
AY8,BA8,AY11:AY13,BA11:BA14,AY16,BA16,O33,AW8:AW9,I7:Q7,AE9:AS9,AD9:AD10,K11:K19,I8:K8,P8:Q19,S11:T19,M8:O9,M11:O19,L8:L19,M28:O32,M33,M34:O36,S7:T9,R7:R19,V7:AS8,V11:AS19,V9:AC9,U7:U19,AX17:BA20,K9,AU24:AZ24,H28:L36,P28:AS36,H11:H23,K20:AS23,AY21:AY23Cell Value<NOW()textNO
 
Upvote 0
where would you show that info ?
I was going to run the totals per column along the very bottom row, then pull the numbers from the columns with blue headings into a small table at the top for them to reference quickly.
 
Upvote 0
ok, then just use a count for each column
=IF(H5="once",COUNTIF(H7:H40,""),COUNTIF(H7:H40,"")+COUNTIFS(H7:H40,"<"&TODAY()))
 
Upvote 0
Thank you so much for your assistance.

The marked solution has been changed accordingly. In your future questions, please mark the post as the solution that actually answered your question, instead of your feedback message as it will help future readers. No further action is required for this thread.
 
Upvote 0

Forum statistics

Threads
1,224,867
Messages
6,181,481
Members
453,046
Latest member
Excelvbaexpert

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