title: Google Sheet Script onChange is triggered when cell value is changed
body: <p>I add an onChange trigger to my Google Sheet via Tools->Script Editor -> Edit -> Current Project's trigger ->... I thought onChange is only triggered when the structure of data/sheet is changed, e.g., add or delete row and/or columns. However, the testing shows the onChange is triggered when cell value is changed as well. </p>
  
  <p>So the onChange trigger behaves almost identical to the onEdit trigger. I am trying to avoid the onEdit trigger since it's triggered too often, which drags down the speed of Google Sheet. </p>
  
  <p>Ideally, I'd like the onChange only being triggered when new rows and/or columns are added. Any help would be highly appreciated! </p>