一、excel表格中怎么设置有效数据?
1、打开需要设置的excel文档,鼠标选中需要设置数据有效性的单元格。
2、单击标签栏的“数据”,找到“数据工具”一项点击“数据有效性”。
3、在弹出的“数据有效性”设置页面点击“允许”的下拉菜单按钮,选择“序列”。
4、在“来源”下边输入框输入需要设置的数据源(注意,使用英文逗号把数据分开),然后点击下方的“确定”按钮即可。
二、化学数据中的有效数字的保留几位?
第一个问题,质量分数保留几位有效数字取决于你在计算的过程中带入的质量数据有几位有效数字,乘除法之后的有效数字以运算前有效数字位数最小的为准。因此百分数应该和你的质量有效数字相同。但是计算相对平均偏差时涉及到了测量质量与平均值相减,减掉之后的有效数字有可能只有两位,那么最终的结果也应该只保留两位有效数字。
第二个问题,如果用科学计数法表示一个数字,和你理解的意思相同,取小数点前只留一位乘以10的n次方表示。原来有几位有效数字则改变后也有几位。
三、Excel中如何设置数据的有效性?
[应用一]下拉菜单输入的实现例1:直接自定义序列有时候我们在各列各行中都输入同样的几个值,比如说,输入学生的等级时我们只输入四个值:优秀,良好,合格,不合格。我们希望Excel2000单元格能够象下拉框一样,让输入者在下拉菜单中选择就可以实现输入。操作步骤:先选择要实现效果的行或列;再点击"数据\\有效性",打开"数据有效性"对话框;选择"设置"选项卡,在"允许"下拉菜单中选择"序列";在"数据来源"中输入"优秀,良好,合格,不合格"(注意要用英文输入状态下的逗号分隔!);选上"忽略空值"和"提供下拉菜单"两个复选框。点击"输入信息"选项卡,选上"选定单元格显示输入信息",在"输入信息"中输入"请在这里选择"。例2:利用表内数据作为序列源。有时候序列值较多,直接在表内打印区域外把序列定义好,然后引用。操作步骤:先在同一工作表内的打印区域外要定义序列填好(假设在在Z1:Z8),如“单亲家庭,残疾家庭,残疾学生,特困,低收人,突发事件,孤儿,军烈属”等,然后选择要实现效果的列(资助原因);再点击"数据\\有效性",打开"数据有效性"对话框;选择"设置"选项卡,在"允许"下拉菜单中选择"序列";“来源”栏点击右侧的展开按钮(有一个红箭头),用鼠标拖动滚动条,选中序列区域Z1:Z8(如果记得,可以直接输入=$Z$1:$Z$8;选上"忽略空值"和"提供下拉菜单"两个复选框。点击"输入信息"选项卡,选上"选定单元格显示输入信息",在"输入信息"中输入"请在这里选择"。例3:横跨两个工作表来制作下拉菜单用INDIRECT函数实现跨工作表在例2中,选择来源一步把输入=$Z$1:$Z$8换成=INDIRECT("表二!$Z$1:$Z$8"),就可实现横跨两个工作表来制作下拉菜单。[应用二]自动实现输入法中英文转换有时,我们在不同行或不同列之间要分别输入中文和英文。我们希望Excel能自动实现输入法在中英文间转换。操作步骤:假设我们在A列输入学生的中文名,B列输入学生的英文名。先选定B列,点击进入"数据\\有效性",打开"数据有效性"对话框;选择"输入法"对话框,在"模式"下拉菜单中选择"关闭(英文模式)";然后再"确定",看看怎么样。[应用三]数据唯一性检验员工的身份证号码应该是唯一的,为了防止重复输入,我们用“数据有效性”来提示大家。操作步骤:选中需要建立输入身份证号码的单元格区域(如B2至B14列),执行“数据→有效性”命令,打开“数据有效性”对话框,在“设置”标签下,按“允许”右侧的下拉按钮,在随后弹出的快捷菜单中,选择“自定义”选项,然后在下面“公式”方框中输入公式:=COUNTIF(B:B,B2)=1,确定返回。以后在上述单元格中输入了重复的身份证号码时,系统会弹出提示对话框,并拒绝接受输入的号码。
四、如何有效读取Excel中的日期数据?
import jxl.*;
import jxl.format.UnderlineStyle;
import jxl.write.*;
import jxl.write.Number;
import jxl.write.Boolean;
import java.io.*;
class excel {
public excel() {
}
/**
* 读取excel
*
* @param filepath
*/
public static void readexcel(String filepath) {
try {
InputStream is = new FileInputStream(filepath);
Workbook rwb = Workbook.getWorkbook(is);
// sheet st = rwb.getsheet("0")这里有两种方法获取sheet表,1为名字,2为下标,从0开始
Sheet st = rwb.getSheet(0);
Cell c00 = st.getCell(1, 0);
// 通用的获取cell值的方式,返回字符串
String strc00 = c00.getContents();
// 获得cell具体类型值的方式
if (c00.getType() == CellType.LABEL) {
LabelCell labelc00 = (LabelCell) c00;
strc00 = labelc00.getString();
}
// 输出
System.out.println(strc00);
// 关闭
rwb.close();
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* 输出excel
*
* @param os
*/
public static void writeexcel(OutputStream os) {
try {
/**
* 只能通过api提供的工厂方法来创建workbook,而不能使用WritableWorkbook的构造函数,
* 因为类WritableWorkbook的构造函数为protected类型
* method(1)直接从目标文件中读取WritableWorkbook wwb =
* workbook.createWorkbook(new file(targetfile)); method(2)如下实例所示
* 将WritableWorkbook直接写入到输出流
*
*/
WritableWorkbook wwb = Workbook.createWorkbook(os);
// 创建excel工作表 指定名称和位置
WritableSheet ws = wwb.createSheet("test sheet 1", 0);
WritableSheet ws2 = wwb.createSheet("test sheet 2", 1);
// **************往工作表中添加数据*****************
// 1.添加label对象
Label label = new Label(0, 0, "this is a label test");
ws.addCell(label);
Label label2 = new Label(0, 0, "this is a label test2");
ws2.addCell(label2);
// 添加带有字型formatting对象
WritableFont wf = new WritableFont(WritableFont.TIMES, 18,
WritableFont.BOLD, true);
WritableCellFormat wcf = new WritableCellFormat(wf);
Label labelcf = new Label(1, 0, "this is a label test", wcf);
ws.addCell(labelcf);
// 添加带有字体颜色的formatting对象
WritableFont wfc = new WritableFont(WritableFont.ARIAL, 10,
WritableFont.NO_BOLD, false, UnderlineStyle.NO_UNDERLINE,
jxl.format.Colour.RED);
WritableCellFormat wcffc = new WritableCellFormat(wfc);
Label Labelcf = new Label(1, 0, "this is a Label cell", wcffc);
ws.addCell(Labelcf);
// 2.添加number对象
Number Labeln = new Number(0, 1, 3.1415926);
ws.addCell(Labeln);
// 添加带有formatting的number对象
NumberFormat nf = new NumberFormat("#.##");
WritableCellFormat wcfn = new WritableCellFormat(nf);
Number Labelnf = new jxl.write.Number(1, 1, 3.1415926, wcfn);
ws.addCell(Labelnf);
// 3.添加boolean对象
Boolean Labelb = new jxl.write.Boolean(0, 2, false);
ws.addCell(Labelb);
// 4.添加datetime对象
jxl.write.DateTime Labeldt = new jxl.write.DateTime(0, 3,
new java.util.Date());
ws.addCell(Labeldt);
// 添加带有formatting的dateformat对象
DateFormat df = new DateFormat("dd mm yyyy hh:mm:ss");
WritableCellFormat wcfdf = new WritableCellFormat(df);
DateTime Labeldtf = new DateTime(1, 3, new java.util.Date(), wcfdf);
ws.addCell(Labeldtf);
// 添加图片对象,jxl只支持png格式图片
// File image = new File("f:\\2.png");
// WritableImage wimage = new WritableImage(0,1,2,2,image);
// ws.addImage(wimage);
// 写入工作表
wwb.write();
wwb.close();
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* 拷贝后,进行修改,其中File1为被copy对象,File2为修改后创建的对象
* 尽单元格原有的格式化修饰是不能去掉的,我们还是可以将新的单元格修饰加上去, 以使单元格的内容以不同的形式表现
*
* @param File1
* @param File2
*/
public static void modifyexcel(File File1, File File2) {
try {
Workbook rwb = Workbook.getWorkbook(File1);
WritableWorkbook wwb = Workbook.createWorkbook(File2, rwb);// copy
WritableSheet ws = wwb.getSheet(0);
WritableCell wc = ws.getWritableCell(0, 0);
// 判断单元格的类型,做出相应的转换
五、excel怎么将无效数据变成有效数据?
excel进行数据有效性设置的方法步骤如下
1、打开需要设置的excel文档,鼠标选中需要设置数据有效性的单元格。
2、单击标签栏的“数据”,找到“数据工具”一项点击“数据有效性”。
3、在弹出的“数据有效性”设置页面点击“允许”的下拉菜单按钮,选择“序列”。
4、在“来源”下边输入框输入需要设置的数据源(注意,使用英文逗号把数据分开),然后点击下方的“确定”按钮即可。
六、在excel中如何快速选择有效数据?
在Excel中,可以通过以下几种方法来快速选择有效数据:
1. 快速选择整个表格:单击表格左上角的方格,或者使用快捷键Ctrl+A,即可选择整个表格中的数据。
2. 快速选择一列或一行:单击列或行的标头,即可选择整列或整行的数据。
3. 快速选择一段数据:选中数据的一个角,双击即可快速选择这段数据。
4. 快速选择非相邻的数据:按住Ctrl键,选中需要选择的数据,即可快速选择非相邻的数据。
5. 快速选择连续的数据:按住Shift键,选中需要选择的数据的起始点和终止点,即可快速选择连续的数据。
6. 快速选择筛选后的数据:在筛选后的数据中,单击任意一个单元格,然后使用快捷键Ctrl+A,即可快速选择筛选后的所有数据。
需要注意的是,在选择数据时,要注意选择的数据是否正确,以及是否包含了所有需要的数据。
七、Excel2013中数据有效性(数据验证)的使用方法?
excel中没有数据有效性是因为一些版本的数据有效性更名为数据验证或者有效性,我们找到数据验证也能使用数据有效性相同的功能,具体使用步骤如下:
1、首先我们打开电脑里的excel软件,打开所需要编辑的Excel表格。
2、比如在工作地点中需要设置固定的几个地点选项,可以新建一个工作表Sheet1。
3、在该新工作表中输入“武汉、上海、广州、郑州”四个地名。
4、切回到原有工作表中,选中工作地点这一整列,点击上面的“数据”中的“有效性”(有的Excel版本中会是“数据有效性”)。这时会跳出“数据有效性”对话框。
八、如何设置数据有效性(数据验证)?
1、打开Excel表格,选中要设置有效性的单元格。
2、然后点击数据页面的有效性。
3、弹出数据有效性窗口,允许中下拉设置为序列。
4、来源中可以选择要作为选项的单元格,设置好之后点击确定。
5、点击确定后,数据有效性就设置好了。
扩展资料:
数据有效性是对单元格或单元格区域输入的数据从内容到数量上的限制。对于符合条件的数据,允许输入;对于不符合条件的数据,则禁止输入。这样就可以依靠系统检查数据的正确有效性,避免错误的数据录入。
九、excel中如何设置指定数据的有效范围?
Excel表里具有设置数据有效性的功能,先来介绍一下功能的原理:设置输入数据的整体属性,数据范围。设置后,当输入的数据已经超出了刚才你设定的数据范围,那么就会弹出对话框来提醒你,这样就可以帮助你输入一些不必要的错误数据了。
操作步骤如下:
1、首先,在excel表中选中需要数据限制的表格部分。
2、点击数据—验证。
3、允许下拉框里,选择自定义。
4、公式栏内填写你设定的一定范围内的数据,比如男/女,点击确定。注意,数据之间应该用英文的逗号隔开。
5、现在试试在你之前选中的单元格里输入不是男女的其他数据,比如小学生,回车之后,excel表会提示你输入数据不合法。这样你的设定就完成了。
十、excel数据中录入数据出现重复数据?
首先,打开excel应用程序,进入编辑状态
在“文件”选项卡左侧列表中选择“选项”选项
在“Excel选项”对话框左侧列表中选择“高级”选项
在右侧“编辑选项”选项区中取消勾选“为单元格值启用记忆式键入”复选框,单击“确定”按钮
返回工作表中再次输入时,不会自动输入前面出现过的数据。