I hope this helps.
Basically its like Find "Inception". Find within a find within a find...
For these examples "TXTBK-13.00-STVIN-01.05.2019-101" would be in cell A1:
=LEFT(A1,FIND("-",A1, 1)-1)
=MID(A1, FIND("-",A1, 1)+1, FIND("-",A1, FIND("-",A1, 1)+1)-FIND("-",A1, 1)-1)
=MID(A1, FIND("-",A1, FIND("-",A1, 1)+1)+1, FIND("-",A1, FIND("-",A1, FIND("-",A1, 1)+1)+1)-FIND("-",A1, FIND("-",A1, 1)+1)-1)
=MID(A1, FIND("-",A1, FIND("-",A1, FIND("-",A1, 1)+1)+1)+1, FIND("-",A1, FIND("-",A1, FIND("-",A1, FIND("-",A1, 1)+1)+1)+1)-FIND("-",A1, FIND("-",A1, FIND("-",A1, 1)+1)+1)-1)
=RIGHT(A1,LEN(A1)-FIND("-",A1,FIND("-",A1,FIND("-",A1,FIND("-",A1,1)+1)+1)+1))