def findings_date_empty(df):
    """
    Find all experiments that have a finding recorded but no date entered.

    :param df: pd.DataFrame
    :return: pd.DataFrame
    """
    has_finding = df[~df.findings.isnull()]
    no_findings_date = has_finding[has_finding.findingsdate.isnull()]
    return no_findings_date