if you structure your report the same as the crosstab you can use te distinct count and 2 Running totals that use 2 different evaluate formulas
name=w_rep
field to summarize=temp_rep_app.id
type=distinctcount
evaluate=use a formula
{temp_rep_app.COMPPOID} = {temp_rep_app.REPRESENT_PSOID}
reset=on change of group (date permonth group)
name=w_o_rep
field to summarize=temp_rep_app.id
type=distinctcount
evaluate=use a formula
{temp_rep_app.COMPPOID} <> {temp_rep_app.REPRESENT_PSOID}
reset=on change of group (date permonth group)