How do I prevent Google Charts from formatting the X axis values in the tooltip? I have a few examples where I need to do this. The simplest is below, where I am charting line items from an annual statement. I prevent Google from formatting the year on the x axis with hAxis: { format: '' }, but it still adds the comma when displaying those year values in the tooltip. If I make the x axis a "string" column instead of a "number" column, I lose the hAxis gridlines because it is a discrete column, not a continuous one.

A more complicated example is quarterly financials. As you can see in the example below, different companies define the endpoints of their "quarters" differently, depending on how their financial year is defined. Again, I want hAxis gridlines, but I can't use the continuous value I have (period end date) because the dates vary so much. Google puts tickmarks where it thinks they look good, without regard to the actual period end dates. So, I synthesize a continuous quantity for the x-axis with (Year * 4) + Quarter, and provide a ticks array with the string equivalent (e.g. "Q4 2020"). Google, of course, displays that synthetic "quarter number" in the tooltip, as in the example below. ((2021*4)+3 = 8087)