The black ? is currently a literal string in your case - to be a “missing value” in KNIME speak it would need to show up as red ? though.
You can use a Rule Engine with the following expression to map a literal ? to missing values (replace columnName accordingly):
NOT $columnName$ = "?" => $columnName$
Hope that helps!