On to my next question - I seem to be misunderstanding the basic functions of these workflows. I have a workflow developed that's meant to copy items from a lookup list over into a plain text field. What I'd like to do is run the workflow once and have every record on the list run the workflow if the conditions are met (which are that the plain text field is empty).
What I've been told is that list workflows are item by item, and there's no way on earth I'm going through 1800 records to do this; on the other hand, the site workflow doesn't seem to have all the same features as the item workflows. Am I just missing something, or is there really no way to have the entire list queried for the conditions I set and the copy function take place in each record if the conditions are right?
You should be able to use the "run if" as a site workflow variable to run against the entire list.
IE.. if you had wanted to only do items that were created on 2/18/15, you would do "run if" with "created equals 2/18/15". then schedule it to run once.