title: Gnumeric Sort function
body: <p>Can someone please direct me to a detailed explanation (link) of the Gnumeric sort function? The Gnumeric manual is abbreviated and has no examples. I haven't been able to find any appropriate info through the search engines and even Stackoverflow only has half a dozen questions on it which don't suit. </p>
  
  <p>My problem is:<br>
  I have a table with rows of dates, names, and columns of data. (pretty straightforward stuff).<br>
  I want to sort ALL columns by the <code>NAME</code> column. 
  That is: keep each row intact for data but move them in the table up or down so that the order is alphabetic by name. 
  I can do this easily with Libercalc but prefer the feel and simplicity of Gnumeric, yet I have never been able to understand from the drop-down sort menu how to get this done.  I can sort any column fine by itself, but can't seem to lock the other data in the row to be taken with it.
  This is such a frequent function I'm surprised it's not made clearer in the drop-down menu. That is:  <code>Order by column x</code> </p>
  
  <p>The only way one can sort with Gnumeric, apparently, is to move the key column (i.e. in my case the <code>NAME</code> column) to be the left-most column (column A) in the table, and then sort, subsequently moving the columns back into their required format (date and time in first column) as I want it.  This seems very clumsy to me and I wondered if there was an easier way of ordering a table in any format (e.g. just as it is imported from the csv file) by simply selecting the column to sort wherever it is in the table, as can be done in LiberCalc?</p>