That is the result I expect. There are a couple questions I have:
a) How were you able to convert this into a dimension (on the pill, it looks? the side menu does not look like you can do this)...My calculation is different but it still seems like it works the same way (LOD function, get two aggregates, subtract them...)
b) I think one thing that might not make this way problematic is because of a detail I forgot to mention, and I apologize. A reason why I want to do this and keep a record is because there are other attributes on these rows, and I want to use the earliest version of those in a filter (maybe the latest, not totally sure yet). So imagine my ID1 having attribute value A on row 1 and B on row 2, I might want to show this viz only for IDs that started with attribute value A.
But yes, this does what I wanted, thank you. I will mark it as correct, but if you have any ideas about the other part, that'd be wonderful.
Glad it works as your expectation.
To your questions,
a) When you create the calculation, it may be automatically in Measure, but you can drag the new created calculation to Dimension, and it will be converted to dimension.
b) Have you tried to add the attribute to filter and select value 'A' only? and please right click the attribute in filter and select 'add to context'
Hope these answers help.