It's a quit confusing question . first how a datafile is dropped without dropping the whole tablespace ?
I assume it's just offline by issue "ALTER DATABASE DATAFILE OFFLINE DROP" command .
it is not meant to allow you to remove a datafile. What the command really means is that you are offlining the datafile with the intention of dropping the tablespace