如何在Excel中,产生很多自己要求内容和字数的字符串
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Excel中,产生很多自己要求内容和字数的字符串相关的知识,希望对你有一定的参考价值。
是这样的,要在excel中,32位的字符串,500万条。。用什么方法可以生成
在名称框内输入A1:AF1000000,回车后,选中此区域输入或复制粘贴下列公式
=CHAR(CHOOSE(RANDBETWEEN(1,3),RANDBETWEEN(65,90),RANDBETWEEN(97,122),RANDBETWEEN(48,57)))
CTRL+ENTER
在AG1中输入或复制粘贴下列公式
=CONCAT(A1:AF1)
双击AG1填充柄向下填充公式
每按一次F9键,AF列得到一组数据(100万个)。
AF列的32位数据是由0-9,A-Z,a-z共62个字符中的一些字符组成的。 参考技术A excel我们经常会使用制作各种各样的表格,既可以搞数值的计算,同时也可以做表格,有时候我们还会利用excel表格制作一些调查问券等小功能,这些功能会限制excel单元格的字数,在excel单元格超过字数限制的设置方法如下。
1、我们打开excel表格以后,我们首先需要选中将要设置超过字数限制的单元格;
2、然后,我们选择“数据”下面的“数据有效性”选项,如图1所示。
图1
3、这时候会弹出一个“数据有效性”的对话框,我们在“设置”里面选择文本的长度,设置数据类型和最大值,具体的设置选项可以看图2所示。
图2
4、最后单击确定,设置过以后,我们选中的excel单元格就只可以输入3个字符了。
上面的excel教程为我们展现了如何在excel单元格中设置限制字数的方法,这个方法可以运用到很多地方,比如通讯录的电话号码选项,人工档案表的身份证选项。 参考技术B excel我们经常会使用制作各种各样的表格,既可以搞数值的计算,同时也可以做表格,有时候我们还会利用excel表格制作一些调查问券等小功能,这些功能会限制excel单元格的字数,在excel单元格超过字数限制的设置方法如下。
1、我们打开excel表格以后,我们首先需要选中将要设置超过字数限制的单元格;
2、然后,我们选择“数据”下面的“数据有效性”选项,如图1所示。
图1
3、这时候会弹出一个“数据有效性”的对话框,我们在“设置”里面选择文本的长度,设置数据类型和最大值,具体的设置选项可以看图2所示。
图2
4、最后单击确定,设置过以后,我们选中的excel单元格就只可以输入3个字符了。
上面的excel教程为我们展现了如何在excel单元格中设置限制字数的方法,这个方法可以运用到很多地方,比如通讯录的电话号码选项,人工档案表的身份证选项。 参考技术C 随机函数RAND,语法=RAND()*(上限-下限)+下限。随机函数产生的只是一组随机数字。如果要产生随机非数字的字符串,可另建辅助表作为源数据,再借用查找函数VLOOKUP或索引函数INDEX返回数字对应的非数字字符串。回答者: Stcxj - 十五级 2010-11-1 21:19重新补充啦:A B0 01 12 23 34 45 56 67 78 89 910 +11 -12 *13 /14 >15 参考技术D 57)))CTRL+ENTER 在AG1中输入或复制粘贴下列公式 =CONCAT(A1:AF1)双击AG1填充柄向下填充公式 每按一次F9键,AF列得到一组数据(100万个)。AF列的32位数据是由0-9,A-Z,a-z共62个字符中的一些字符组成的
简单的字数 MapReduce 示例产生奇怪的结果
【中文标题】简单的字数 MapReduce 示例产生奇怪的结果【英文标题】:Simple word count MapReduce example yielding strange results 【发布时间】:2013-10-04 14:42:02 【问题描述】:我在 Hadoop Map/Reduce 作业中遇到了一个奇怪的问题。作业正确提交、运行,但产生不正确/奇怪的结果。似乎映射器和减速器根本没有运行。输入文件转换自:
12
16
132
654
132
12
到
0 12
4 16
8 132
13 654
18 132
23 12
我假设第一列是在映射器之前为对生成的键,但映射器和减速器似乎都没有运行。当我使用旧 API 时,这项工作运行良好。
下面提供了该作业的来源。我使用 Hortonworks 作为平台。
public class HadoopAnalyzer
public static class Map extends Mapper<LongWritable, Text, Text, IntWritable>
private final static IntWritable one = new IntWritable(1);
private Text word = new Text();
@Override
public void map(LongWritable key, Text value, Context context) throws IOException, InterruptedException
String line = value.toString();
StringTokenizer tokenizer = new StringTokenizer(line);
while (tokenizer.hasMoreTokens())
word.set(tokenizer.nextToken());
context.write(word, one);
public static class Reduce extends Reducer<Text, IntWritable, Text, IntWritable>
@Override
public void reduce(Text key, Iterable<IntWritable> values, Context context) throws IOException, InterruptedException
int sum = 0;
for (IntWritable val : values)
sum += val.get();
context.write(key, new IntWritable(sum));
public static void main(String[] args) throws Exception
JobConf conf = new JobConf(HadoopAnalyzer.class);
conf.setJobName("wordcount");
conf.set("mapred.job.tracker", "192.168.229.128:50300");
conf.set("fs.default.name", "hdfs://192.168.229.128:8020");
conf.set("fs.defaultFS", "hdfs://192.168.229.128:8020");
conf.set("hbase.master", "192.168.229.128:60000");
conf.set("hbase.zookeeper.quorum", "192.168.229.128");
conf.set("hbase.zookeeper.property.clientPort", "2181");
System.out.println("Executing job.");
Job job = new Job(conf, "job");
job.setInputFormatClass(InputFormat.class);
job.setOutputFormatClass(OutputFormat.class);
job.setJarByClass(HadoopAnalyzer.class);
job.setInputFormatClass(TextInputFormat.class);
job.setOutputFormatClass(TextOutputFormat.class);
TextInputFormat.addInputPath(job, new Path("/user/usr/in"));
TextOutputFormat.setOutputPath(job, new Path("/user/usr/out"));
job.setMapperClass(Mapper.class);
job.setReducerClass(Reducer.class);
job.waitForCompletion(true);
System.out.println("Done.");
也许我遗漏了一些明显的东西,但是任何人都可以阐明这里可能出了什么问题吗?
【问题讨论】:
第一个数据集 - 是输入还是预期输出? 【参考方案1】:输出符合预期,因为您使用了以下内容,
job.setMapperClass(Mapper.class);
job.setReducerClass(Reducer.class);
应该是--
job.setMapperClass(Map.class);
job.setReducerClass(Reduce.class);
您使用 Map 和 Reduce 扩展了 Mapper 和 Reducer 类,但没有在您的工作中使用它们。
【讨论】:
谢谢。不过,我不敢相信我做到了。 :)以上是关于如何在Excel中,产生很多自己要求内容和字数的字符串的主要内容,如果未能解决你的问题,请参考以下文章
CSS 怎样让文本框里的字超过字数后,可以缩略显示变成点,当鼠标移上后又会全部显示出来