Hi Carolina,
Yes it's possible to do it in the data cube. You can use manual query select with MIN function to get the oldest date. like this:
SELECT MIN(DateColumn) AS OldestDate FROM TableName
Next, you would create a calculated element that calculate the difference between the current day and that oldest date. like this:
DateTime date1=$OldestDate$;
TimeSpan span=DateTime.Now-date1;
return span;
You should also be able to do it with some dashboard scripts. If you sort the date columns first so the oldest date comes first, then you can grab the date value from the metricset's dateresult and do some calculation. However, it would be more straight forward with manual query and calculated element.
You can find more details about calculated element here:
https://www.dundas.com/support/learning/documentation/data-metrics/transforms/common/calculated-element