EXCEL表一列数据中只筛选出“整数”或是“小数”怎么办????

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXCEL表一列数据中只筛选出“整数”或是“小数”怎么办????相关的知识,希望对你有一定的参考价值。

参考技术A

1、Excel打开要筛选的表格。

2、打开表格后,在数据旁边的单元格输入公式=IF(MOD(A1,1),"小数","整数")。

3、输入公式后,按回车键就可以得到结果。

4、下拉复制公式,就可以每一项都筛选出来整数或者小数了。

[Flutter] TextField 中只允许输入合法的小数

的Flutter的TextField中,我们可以通过设置inputFormatters来过滤和限制输入的内容。

下面是一个自定义的 TextInputFormatter,可以限制用户只能输入有效的整数和小数。

 

// 只允许输入小数
class _UsNumberTextInputFormatter extends TextInputFormatter {
  static const defaultDouble = 0.001;
  static double strToFloat(String str, [double defaultValue = defaultDouble]) {
    try {
      return double.parse(str);
    } catch (e) {
      return defaultValue;
    }
  }

  @override
  TextEditingValue formatEditUpdate(TextEditingValue oldValue, TextEditingValue newValue) {
    String value = newValue.text;
    int selectionIndex = newValue.selection.end;
    if (value == ".") {
      value = "0.";
      selectionIndex++;
    } else if (value != "" && value != defaultDouble.toString() && strToFloat(value, defaultDouble) == defaultDouble) {
      value = oldValue.text;
      selectionIndex = oldValue.selection.end;
    }
    return new TextEditingValue(
      text: value,
      selection: new TextSelection.collapsed(offset: selectionIndex),
    );
  }
}

 

以上是关于EXCEL表一列数据中只筛选出“整数”或是“小数”怎么办????的主要内容,如果未能解决你的问题,请参考以下文章

Excel 用VBA统计这个表一共用多少列多少行

在EXCEL中,如何取小数点前和小数点后的数字

在EXCEL中,如何取小数点前和小数点后的数字

如何将EXCEL表1表2里的数据在表三的下拉姓名里选姓名后自动将表一表二信息显示出来

vbs控制excel,表一复制到表二的空白行

EXCEL表格中,怎么把一列数字做除法,保留小数点两位?