cols_merge_uncert()
Use exibble to create a gt table, keeping only the currency and num columns. Merge columns into one with a base value and uncertainty (after formatting the num column) using the cols_merge_uncert() function.
exibble
currency
num
exibble |> dplyr::select(currency, num) |> dplyr::slice(1:7) |> gt() |> fmt_number( columns = num, decimals = 3, use_seps = FALSE ) |> cols_merge_uncert( col_val = currency, col_uncert = num ) |> cols_label(currency = "value + uncert.")