Of course it doesn't work. You had no information specified in the
column B. What should have Cellfie import as instances of Place?
So you either change the second rule to be Individual: @A* Types: Place (right now @B* it
refers to cells in column B)
although, I wonder why would you make the same individuals both
instances of Person and Place.
Alternatively you can add some information to column B that you want
to make Person instances
Sorry, I'm still kind of confused. Do you mean my column ranges in the rules?
Because changing that doesn't work either. If you mean that the excel file
only has one column, something must have gone wrong, because it has 3. This
is what Cellfie looks like for me:
You are right, I was looking at a different Excel file. That's why I
didn't see the problem, and didn't understand what you expect to
The problem is caused by the semicolon in cell B245 "Malmö S:t Pauli
församling". If you remove or replace the semicolon in that cell you
will not have a problem. Alternatively, you can rewrite your rule,
so that the individual's IRI is not generated directly from the cell
content (which is the case by default, and the presence of the
semicolon makes the mapper think that it is dealing with a prefixed
name, and everything before the semicolon represents a prefix name).
For example, a potential solution would be to replace the second
rule with this: Individual: @B*(mm:uuidEncode
rdfs:label=@B*) Types: Place or Individual: @B*(mm:hashEncode
rdfs:label=@B*) Types: Place
Note: You may need to change the rendering in the View menu, to have
the imported individuals rendered by their meaningful labels.