code: public static function LOGNORMDIST($value, $mean, $stdDev)
      {
          $value = Functions::flattenSingleValue($value);
          $mean = Functions::flattenSingleValue($mean);
          $stdDev = Functions::flattenSingleValue($stdDev);
  
          if ((is_numeric($value)) && (is_numeric($mean)) && (is_numeric($stdDev))) {
              if (($value <= 0) || ($stdDev <= 0)) {
                  return Functions::NAN();
              }
  
              return self::NORMSDIST((log($value) - $mean) / $stdDev);
          }
  
          return Functions::VALUE();
      }
docs: LOGNORMDIST.
  
  Returns the cumulative lognormal distribution of x, where ln(x) is normally distributed
  with parameters mean and standard_dev.
  
  @param float $value
  @param float $mean
  @param float $stdDev
  
  @return float