title: Highcharts format labels on grouped stacked bar diagram with $ k, M for currency and 'hrs' for time
body: <p>I am using <a href="http://www.highcharts.com/" rel="nofollow">highcharts</a>. I have a grouped stacked bar chart that contains revenue and hours as the two series, with billed / not billed as the stacked series. I want to show the labels on the bars for hours abbreviated to <code>K / M</code> and the same for currency bars (but with '$' in front of the number).</p>
  
  <p>I managed to do this on both y Axis but I have not been able to achieve this on the labels over each bar (and the totals labels at the top) as well as the tooltip.</p>
  
  <p>The finished product should:</p>
  
  <ol>
  <li><p>RHS yAxis with <code>k</code> for thousands and <code>M</code> for millions. Right now it starts with <code>k</code> and stays like this. I want <code>k</code> for the thousands and <code>M</code> as it steps into million values. I want the <code>$</code> in front (like it is).</p></li>
  <li><p>LHS axis looks OK now but it has the same problem if the data reaches 1 million or more. It should work like point 1 without the <code>$</code> symbol.</p></li>
  <li><p>The labels on each bar should format in the same way as their respective y Axis (<code>$</code> and <code>k</code> and <code>M</code> for revenue and just the <code>k</code> and <code>M</code>, but with one decimal place for hours).</p></li>
  <li><p>The tooltips should also format like the labels in point 3.</p></li>
  </ol>
  
  <p>Here's my <a href="http://jsfiddle.net/TheRealPapa/uy81h3os/" rel="nofollow">jsfiddle</a> showing the chart. I cannot seem to find an example of this. Thanks for any suggestions.</p>