Function: org-letters-to-number

org-letters-to-number is a byte-compiled function defined in org-table.el.gz.

Signature

(org-letters-to-number S)

Documentation

Convert a base 26 number represented by letters into an integer.

For example: AB -> 28.

Source Code

;; Defined in /usr/src/emacs/lisp/org/org-table.el.gz
(defun org-letters-to-number (s)
  "Convert a base 26 number represented by letters into an integer.
For example:  AB -> 28."
  (let ((n 0))
    (setq s (upcase s))
    (while (> (length s) 0)
      (setq n (+ (* n 26) (string-to-char s) (- ?A) 1)
	    s (substring s 1)))
    n))