Sorry answers are getting long, trying to keep a long topic short.. Fueling (keeping engine running correctly) is the critical job of the PCM, so it gets complex.
LT BLM = Block Learn Multiplier it's an older term you will see it mentioned, and it's still used by software. But the newer term used by scanners is called the Trim, BLM is a binary value between 0 and 255 where 128 equals a perfect burn. above 128 is lean and below 128 is rich. It's used directly to feed the fueling calculation. Trim is just a calculated the percentage of the BLM value + or - offset from 128. The + or - percentage is used as a display only that's easier to read on a scanner than the actual BLM binary value...
Now you asked about CELLS ... Take the trim value and multiply it by 25 iterations ... The BLM or Trim CELL is displayed on the scanner, do not confuse The trim cell with the trim value. There are 25 trim cells each for a different operational condition of the engine and each cell has a Trim value managed by the PCM. That way the PCM can remember and manage fueling for any of the 25 engine conditions differently. To accurately diagnose a rich or lean condition you need the Trim value AND the trim cell to do a complete job. EG: is the LT Trim bad at idle (trim cells 16 to 20) , or low load (trim cells 0-6), or heavy load (trim cells 9-14) , or entering WOT (trim cell 15) . Worse at idle no load points to vacuum leaks, worse at loads points to fueling problems..not always accurate but usually is..