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

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