<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>游戏策划 Game Design &#187; excel</title>
	<atom:link href="http://www.youxicehua.com/archives/tag/excel/feed" rel="self" type="application/rss+xml" />
	<link>http://www.youxicehua.com</link>
	<description>达达尼昂的游戏设计博客</description>
	<lastBuildDate>Mon, 19 Jul 2010 14:13:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>游戏策划常用工具[GameDesign半年工作总结之一]</title>
		<link>http://www.youxicehua.com/archives/440</link>
		<comments>http://www.youxicehua.com/archives/440#comments</comments>
		<pubDate>Mon, 28 Dec 2009 16:21:44 +0000</pubDate>
		<dc:creator>达达尼昂</dc:creator>
				<category><![CDATA[工作笔记]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[游戏开发工具]]></category>
		<category><![CDATA[游戏策划]]></category>

		<guid isPermaLink="false">http://www.youxicehua.com/archives/440</guid>
		<description><![CDATA[游戏策划常用工具[GameDesign半年工作总结之一]

所谓工欲善其事必先利其器，合理灵活的运用工具，将会使工作效率大大提高。

以下是工作半年来陆续用到的各类软件：

文档处理、文本编辑、文件比较

Microsoft Office 2007

<span class="readmore"><a href="http://www.youxicehua.com/archives/440" title="游戏策划常用工具[GameDesign半年工作总结之一]">阅读全文——共1490字</a></span>]]></description>
			<content:encoded><![CDATA[<p><strong>游戏策划常用工具</strong>[<a href="http://www.youxicehua.com/archives/436">GameDesign半年工作总结</a>之一]</p>
<p>所谓工欲善其事必先利其器，合理灵活的运用工具，将会使工作效率大大提高。</p>
<p>以下是工作半年来陆续用到的各类软件：</p>
<p><strong>文档处理、文本编辑、文件比较</strong></p>
<p><a href="http://www.orsoon.com/Soft/8583.html" target=_blank>Microsoft Office 2007</a><br />
这个就不用多说咯&#8230;值得一提的是EXCEL&#038;VBA。</p>
<p><a href="http://www.orsoon.com/Soft/7801.html" target=_blank>UltraEdit-32文本编辑器</a><br />
之前一直用Notepad，后来改用UltraEdit。初用时还不习惯，后来发现打开大文件和进行大量数据替换，UltraEdit的速度快得惊人，被折服了。<br />
UltraEdit 是一套功能强大的文本编辑器，可以编辑文本、十六进制、ASCII 码，可以取代记事本，内建英文单字检查、C++ 及 VB 指令突显，可同时编辑多个文件，而且即使开启很大的文件速度也不会慢。软件附有 HTML 标签颜色显示、搜寻替换以及无限制的还原功能，一般大家喜欢用其来修改EXE 或 DLL 文件。</p>
<p><a href="http://www.orsoon.com/Soft/4791.html" target=_blank>Beyond Compare(文件比较)</a><br />
Luo推荐的一款软件，刚开始研究。可以对两个文件内容进行比较，将不同之处高亮显示。<br />
Beyond Compare是一款不可多得的专业级的文件夹和文件对比工具。使用他可以很方便的对比出两个文件夹或者文件的不同之处。并把相差的每一个字节用颜色加以表示，查看方便。并且支持多种规则对比。 </p>
<p><strong>游戏流程、游戏结构、游戏建模</strong></p>
<p><a href="http://www.xdowns.com/soft/188/215/2008/Soft_44678.html" target=_blank>Microsoft Office Visio 2007</a><br />
不用多说，画流程图必备的。<br />
（当然，有时候程序员同学会不仔细看Visio文件，此时还需要白板+白板笔&#8230;）</p>
<p><a href="http://www.orsoon.com/soft/5846.html" target=_blank>MindManager (思维导图)</a><br />
明晰游戏结构、理清各系统关系，头脑风暴，MindManager是个不错的选择。</p>
<p><a href="http://www.3ddown.com/soft/14524.htm" target=_blank>Power Designer</a><br />
好吧，我承认，当第一次打开Power Designer之后，我对游戏设计有了一个全新的概念。<br />
游戏的骨架从平时看到的画面中剥离出来，各个表结构的关联、各个字段的作用，通过Power Designer看得再清晰不过了。<br />
利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型，可以生成多种客户端开发工具的应用程序，还可为数据仓库制作结构模型，也能对团队设计模型进行控制。</p>
<p><strong>图片处理、UI设计</strong></p>
<p><a href="http://www.orsoon.com/Soft/9726.html" target=_blank>Adobe Photoshop</a><br />
地球人都知道&#8230;</p>
<p><a href="http://www.orsoon.com/Soft/1058.html" target=_blank>Image Optimizer</a><br />
一款非常小巧的图片压缩软件，压缩后的画质基本上无影响，但大小可以缩小50%以上。</p>
<p><a href="http://cdc.tencent.com/?p=424" target=_blank>UIDesigner</a><br />
由腾讯CDC制作的一款UI设计软件。目前属于内测期，可以给开发团队发邮件索要该软件。<br />
当然咯，关于UI设计，也见过达人用EXCEL做的超棒的例子，所以，软件不是最重要，关键看怎么个用法。</p>
<p><strong>数据库、远程管理</strong></p>
<p><a href="http://download.csdn.net/down/386196/aries0311" target=_blank>db2mysql</a><br />
顾名思义，一款将Access数据库文件转为MYSQL文件的软件。<br />
当处理4W条以上数据时，软件会有短时间无法响应，建议大量数据分批转换。<br />
（<a href="http://www.youxicehua.com">游戏策划</a>要填的数据真多，对吧&#8230;）</p>
<p><a href="http://dev.mysql.com/downloads/gui-tools/5.0.html" target=_blank>MySQL Query Browser</a><br />
一款MYSQL可视化操作的软件，可以直接执行SQL语句及导入SQL文件等。<br />
（仅支持WIN&#8230;刚接触时觉得很方便很喜欢但现在很不喜欢了，因为，导入时老出错。。。因为WIN平台的原因&#8230;）</p>
<p><a href="http://www.onlinedown.net/soft/20089.htm" target=_blank>SSH Secure Shell Client</a><br />
话说有时候程序太忙，或是为了提高效率，自己也客串一下，使用SSH进行远程管理。<br />
最开始觉得敲命令太麻烦，更喜欢MySQL Query Browser，后来发现敲命令太方便了&#8230;于是成为SSH的死忠&#8230;</p>
<p>————分割线————</p>
<p>上面是这半年经常用到的各类软件，或有遗漏稍后补上。</p>
<p><em>PS:值得悲哀的是，上面大部分给的链接都是D版软件地址&#8230;这也是没办法的事情咯&#8230;</em></p>
<h3>相关日志推荐</h3>
<ul class="related_post">
<li>2010-02-08 &#8212; <a href="http://www.youxicehua.com/archives/467" title="产品设计的主要问题[GameDesign半年工作总结之四]">产品设计的主要问题[GameDesign半年工作总结之四]</a></li>
<li>2010-01-02 &#8212; <a href="http://www.youxicehua.com/archives/453" title="游戏策划工作流水账[GameDesign半年工作总结之二]">游戏策划工作流水账[GameDesign半年工作总结之二]</a></li>
<li>2009-12-28 &#8212; <a href="http://www.youxicehua.com/archives/436" title="GameDesign半年工作总结">GameDesign半年工作总结</a></li>
<li>2010-07-01 &#8212; <a href="http://www.youxicehua.com/archives/479" title="一年">一年</a></li>
<li>2010-06-03 &#8212; <a href="http://www.youxicehua.com/archives/477" title="哈姆雷特">哈姆雷特</a></li>
</ul>
</hr>
<p><small>© 达达尼昂 for <a href="http://www.youxicehua.com" title="游戏策划 达达尼昂的游戏博客">游戏策划 Game Design</a>, 2009. |
<a href="http://www.youxicehua.com/archives/440" title="游戏策划常用工具[GameDesign半年工作总结之一]">《游戏策划常用工具[GameDesign半年工作总结之一]》</a> |
<a href="http://www.youxicehua.com/archives/440#comments">已有8条评论 </a> |
Add to
<a href="http://del.icio.us/post?url=http://www.youxicehua.com/archives/440&title=游戏策划常用工具[GameDesign半年工作总结之一]">del.icio.us</a>
<br/>
Post tags: <a href="http://www.youxicehua.com/archives/tag/excel" rel="tag">excel</a>, <a href="http://www.youxicehua.com/archives/tag/mysql" rel="tag">Mysql</a>, <a href="http://www.youxicehua.com/archives/tag/enjoy-design" rel="tag">工作笔记</a>, <a href="http://www.youxicehua.com/archives/tag/%e6%b8%b8%e6%88%8f%e5%bc%80%e5%8f%91%e5%b7%a5%e5%85%b7" rel="tag">游戏开发工具</a>, <a href="http://www.youxicehua.com/archives/tag/%e6%b8%b8%e6%88%8f%e7%ad%96%e5%88%92" rel="tag">游戏策划</a> <img src="http://img.tongji.linezing.com/930579/tongji.gif"><br/>
</small></br>
<a href=http://www.youxicehua.com title="游戏策划" target=_blank><img src=http://www.youxicehua.com/banner.gif border=0></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.youxicehua.com/archives/440/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>EXCEL不等于如何表示？</title>
		<link>http://www.youxicehua.com/archives/412</link>
		<comments>http://www.youxicehua.com/archives/412#comments</comments>
		<pubDate>Tue, 17 Nov 2009 16:04:15 +0000</pubDate>
		<dc:creator>达达尼昂</dc:creator>
				<category><![CDATA[工作笔记]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[IF函数]]></category>

		<guid isPermaLink="false">http://www.youxicehua.com/archives/412</guid>
		<description><![CDATA[EXCEL不等于如何表示？

很简单。

A不等于0，记为【A0】。

起因是先设置了怪物掉落，后面将掉落的武器全部换为卷轴，需要将之前设定的武器ID改为卷轴ID。

由于非武器装备没有改变（即在新的一列中为“空”），故，需要再建一列，将所有【不等于0】的掉落替换为卷轴ID。

<span class="readmore"><a href="http://www.youxicehua.com/archives/412" title="EXCEL不等于如何表示？">阅读全文——共183字</a></span>]]></description>
			<content:encoded><![CDATA[<p>EXCEL不等于如何表示？<br />
很简单。<br />
A不等于0，记为【A<>0】。</p>
<p>起因是先设置了怪物掉落，后面将掉落的武器全部换为卷轴，需要将之前设定的武器ID改为卷轴ID。</p>
<p>由于非武器装备没有改变（即在新的一列中为“空”），故，需要再建一列，将所有【不等于0】的掉落替换为卷轴ID。</p>
<p>设TOOL_ID为A列、JUAN_ID为B列、新建列为C列。</p>
<p>则结合IF函数表示为：<br />
C=IF(B<>0,B,A)<br />
<h3>相关日志推荐</h3>
<ul class="related_post">
<li>2009-11-02 &#8212; <a href="http://www.youxicehua.com/archives/404" title="Excel IF函数">Excel IF函数</a></li>
<li>2009-12-29 &#8212; <a href="http://www.youxicehua.com/archives/440" title="游戏策划常用工具[GameDesign半年工作总结之一]">游戏策划常用工具[GameDesign半年工作总结之一]</a></li>
<li>2009-10-31 &#8212; <a href="http://www.youxicehua.com/archives/403" title="CEILING函数以及MAX函数">CEILING函数以及MAX函数</a></li>
<li>2009-10-16 &#8212; <a href="http://www.youxicehua.com/archives/398" title="Excel中查找重复数据">Excel中查找重复数据</a></li>
<li>2009-09-24 &#8212; <a href="http://www.youxicehua.com/archives/394" title="Vlookup函数">Vlookup函数</a></li>
</ul>
</hr>
<p><small>© 达达尼昂 for <a href="http://www.youxicehua.com" title="游戏策划 达达尼昂的游戏博客">游戏策划 Game Design</a>, 2009. |
<a href="http://www.youxicehua.com/archives/412" title="EXCEL不等于如何表示？">《EXCEL不等于如何表示？》</a> |
<a href="http://www.youxicehua.com/archives/412#comments">暂无评论 何不沙发</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.youxicehua.com/archives/412&title=EXCEL不等于如何表示？">del.icio.us</a>
<br/>
Post tags: <a href="http://www.youxicehua.com/archives/tag/excel" rel="tag">excel</a>, <a href="http://www.youxicehua.com/archives/tag/if%e5%87%bd%e6%95%b0" rel="tag">IF函数</a> <img src="http://img.tongji.linezing.com/930579/tongji.gif"><br/>
</small></br>
<a href=http://www.youxicehua.com title="游戏策划" target=_blank><img src=http://www.youxicehua.com/banner.gif border=0></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.youxicehua.com/archives/412/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel IF函数</title>
		<link>http://www.youxicehua.com/archives/404</link>
		<comments>http://www.youxicehua.com/archives/404#comments</comments>
		<pubDate>Mon, 02 Nov 2009 14:29:39 +0000</pubDate>
		<dc:creator>达达尼昂</dc:creator>
				<category><![CDATA[工作笔记]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[IF函数]]></category>

		<guid isPermaLink="false">http://www.youxicehua.com/archives/404</guid>
		<description><![CDATA[由于前期数值设计的不够合理，需要将怪物属性按一定规则进行调整，此时则需要用到了IF函数。

具体修改设计如下：

20级以下怪物属性不变，20~40级怪物属性按系数K1进行调整，40~50级怪物属性按系数K2进行调整，50~60级怪物属性按系数K3进行调整。

IF函数设计如下：

=IF(GRADE

]]></description>
			<content:encoded><![CDATA[<p>由于前期数值设计的不够合理，需要将怪物属性按一定规则进行调整，此时则需要用到了IF函数。</p>
<p>具体修改设计如下：<br />
20级以下怪物属性不变，20~40级怪物属性按系数K1进行调整，40~50级怪物属性按系数K2进行调整，50~60级怪物属性按系数K3进行调整。</p>
<p>IF函数设计如下：<br />
=IF(GRADE<=20,X,IF(GRADE<=40,X*K1,IF(GRADE<=50,X*K2,IF(GRADE<=60,X*K3,0))))<br />
GRADE为等级<br />
X为GRADE对应的属性值<br />
K1、K2、K3为调整系数</p>
<p><strong>【IF函数】</strong></p>
<p>IF函数用于执行真假值判断后，根据逻辑测试的真假值返回不同的结果，因此If函数也称之为<strong>条件函数</strong>。<br />
它的应用很广泛，可以使用函数 IF 对数值和公式进行条件检测。<br />
它的语法为<strong>IF(logical_test,value_if_true,value_if_false)</strong>。<br />
其中Logical_test表示计算结果为 TRUE 或 FALSE 的任意值或表达式。本参数可使用任何比较运算符。<br />
Value_if_true显示在logical_test 为 TRUE 时返回的值，Value_if_true 也可以是其他公式。 Value_if_false logical_test 为 FALSE 时返回的值。Value_if_false 也可以是其他公式。<br />
简言之，如果第一个参数logical_test返回的结果为真的话，则执行第二个参数Value_if_true的结果，否则执行第三个参数 Value_if_false的结果。<br />
IF函数可以嵌套七层，用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。 </p>
<p>备注：<br />
1、IF函数最多可嵌套7层，本文最前面的4个区间可用4个IF函数嵌套完成。<br />
2、如果需要输出的单元格为空，则用双引号——“”——来表示。<br />
3、A单元格不等于X，写为<strong>A<>X</strong>。<br />
<h3>相关日志推荐</h3>
<ul class="related_post">
<li>2009-11-18 &#8212; <a href="http://www.youxicehua.com/archives/412" title="EXCEL不等于如何表示？">EXCEL不等于如何表示？</a></li>
<li>2009-12-29 &#8212; <a href="http://www.youxicehua.com/archives/440" title="游戏策划常用工具[GameDesign半年工作总结之一]">游戏策划常用工具[GameDesign半年工作总结之一]</a></li>
<li>2009-10-31 &#8212; <a href="http://www.youxicehua.com/archives/403" title="CEILING函数以及MAX函数">CEILING函数以及MAX函数</a></li>
<li>2009-10-16 &#8212; <a href="http://www.youxicehua.com/archives/398" title="Excel中查找重复数据">Excel中查找重复数据</a></li>
<li>2009-09-24 &#8212; <a href="http://www.youxicehua.com/archives/394" title="Vlookup函数">Vlookup函数</a></li>
</ul>
</hr>
<p><small>© 达达尼昂 for <a href="http://www.youxicehua.com" title="游戏策划 达达尼昂的游戏博客">游戏策划 Game Design</a>, 2009. |
<a href="http://www.youxicehua.com/archives/404" title="Excel IF函数">《Excel IF函数》</a> |
<a href="http://www.youxicehua.com/archives/404#comments">暂无评论 何不沙发</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.youxicehua.com/archives/404&title=Excel IF函数">del.icio.us</a>
<br/>
Post tags: <a href="http://www.youxicehua.com/archives/tag/excel" rel="tag">excel</a>, <a href="http://www.youxicehua.com/archives/tag/if%e5%87%bd%e6%95%b0" rel="tag">IF函数</a> <img src="http://img.tongji.linezing.com/930579/tongji.gif"><br/>
</small></br>
<a href=http://www.youxicehua.com title="游戏策划" target=_blank><img src=http://www.youxicehua.com/banner.gif border=0></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.youxicehua.com/archives/404/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CEILING函数以及MAX函数</title>
		<link>http://www.youxicehua.com/archives/403</link>
		<comments>http://www.youxicehua.com/archives/403#comments</comments>
		<pubDate>Sat, 31 Oct 2009 13:59:36 +0000</pubDate>
		<dc:creator>达达尼昂</dc:creator>
				<category><![CDATA[工作笔记]]></category>
		<category><![CDATA[CEILING函数]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[MAX函数]]></category>

		<guid isPermaLink="false">http://www.youxicehua.com/archives/403</guid>
		<description><![CDATA[今天在演算回合战斗的时候碰到了2个问题，最后均用EXCEL函数解决了。

1、[向上取整]的问题。

回合战斗，计算出了战斗回合数，有小数，直接用INT取整。

后来感觉不对，回合战斗只要出现了小数，就算只是多了0.01，也应该多算一回合。

于是，需要[向上取整]来解决。

<span class="readmore"><a href="http://www.youxicehua.com/archives/403" title="CEILING函数以及MAX函数">阅读全文——共829字</a></span>]]></description>
			<content:encoded><![CDATA[<p>今天在演算回合战斗的时候碰到了2个问题，最后均用EXCEL函数解决了。</p>
<p><strong>1、[向上取整]的问题。</strong><br />
回合战斗，计算出了战斗回合数，有小数，直接用INT取整。<br />
后来感觉不对，回合战斗只要出现了小数，就算只是多了0.01，也应该多算一回合。<br />
于是，需要[向上取整]来解决。</p>
<p>【解决方案】：<strong>CEILING函数</strong><br />
CEILING(number,significance)）<br />
CEILING是天花板的意思，这个函数也就是[向上取整]的意思。<br />
number是所取的原始值，significance是需要四舍五入的倍数。</p>
<p><strong>2、[负数归零]问题。</strong><br />
当防御够高，攻击不足以造成伤害时，应将运算出的“负数”伤害归“零”（或者以“一”表示）。</p>
<p>【解决方案】：<strong>MAX函数</strong><br />
MAX(number,0)<br />
MAX函数是取（）中的最大值。让一个值与“零”进行“最大值对比”，则负数会始终显示为“零”。</p>
<p>&#8212;&#8212;&#8212;-游戏策划分割线&#8212;&#8212;&#8212;-</p>
<p><strong>CEILING函数</strong></p>
<p>语法<br />
CEILING(number,significance)<br />
Number 要四舍五入的数值。<br />
Significance  是需要四舍五入的乘数。</p>
<p>说明<br />
如果参数为非数值型，CEILING 返回错误值 #VALUE!。<br />
无论数字符号如何，都按远离 0 的方向向上舍入。如果数字已经为 Significance 的倍数，则不进行舍入。<br />
如果 Number 和 Significance 符号不同，CEILING 返回错误值 #NUM!。</p>
<p><strong>MAX函数</strong></p>
<p>语法<br />
MAX(number1,number2,&#8230;)<br />
Number1, number2, &#8230;    是要从中找出最大值的 1 到 30 个数字参数。</p>
<p>说明<br />
可以将参数指定为数字、空白单元格、逻辑值或数字的文本表达式。如果参数为错误值或不能转换成数字的文本，将产生错误。<br />
如果参数为数组或引用，则只有数组或引用中的数字将被计算。数组或引用中的空白单元格、逻辑值或文本将被忽略。如果逻辑值和文本不能忽略，请使用函数 MAXA 来代替。<br />
如果参数不包含数字，函数 MAX 返回 0（零）。<br />
<h3>相关日志推荐</h3>
<ul class="related_post">
<li>2009-12-29 &#8212; <a href="http://www.youxicehua.com/archives/440" title="游戏策划常用工具[GameDesign半年工作总结之一]">游戏策划常用工具[GameDesign半年工作总结之一]</a></li>
<li>2009-11-18 &#8212; <a href="http://www.youxicehua.com/archives/412" title="EXCEL不等于如何表示？">EXCEL不等于如何表示？</a></li>
<li>2009-11-02 &#8212; <a href="http://www.youxicehua.com/archives/404" title="Excel IF函数">Excel IF函数</a></li>
<li>2009-10-16 &#8212; <a href="http://www.youxicehua.com/archives/398" title="Excel中查找重复数据">Excel中查找重复数据</a></li>
<li>2009-09-24 &#8212; <a href="http://www.youxicehua.com/archives/394" title="Vlookup函数">Vlookup函数</a></li>
</ul>
</hr>
<p><small>© 达达尼昂 for <a href="http://www.youxicehua.com" title="游戏策划 达达尼昂的游戏博客">游戏策划 Game Design</a>, 2009. |
<a href="http://www.youxicehua.com/archives/403" title="CEILING函数以及MAX函数">《CEILING函数以及MAX函数》</a> |
<a href="http://www.youxicehua.com/archives/403#comments">暂无评论 何不沙发</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.youxicehua.com/archives/403&title=CEILING函数以及MAX函数">del.icio.us</a>
<br/>
Post tags: <a href="http://www.youxicehua.com/archives/tag/ceiling%e5%87%bd%e6%95%b0" rel="tag">CEILING函数</a>, <a href="http://www.youxicehua.com/archives/tag/excel" rel="tag">excel</a>, <a href="http://www.youxicehua.com/archives/tag/max%e5%87%bd%e6%95%b0" rel="tag">MAX函数</a> <img src="http://img.tongji.linezing.com/930579/tongji.gif"><br/>
</small></br>
<a href=http://www.youxicehua.com title="游戏策划" target=_blank><img src=http://www.youxicehua.com/banner.gif border=0></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.youxicehua.com/archives/403/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel中查找重复数据</title>
		<link>http://www.youxicehua.com/archives/398</link>
		<comments>http://www.youxicehua.com/archives/398#comments</comments>
		<pubDate>Fri, 16 Oct 2009 13:43:15 +0000</pubDate>
		<dc:creator>达达尼昂</dc:creator>
				<category><![CDATA[工作笔记]]></category>
		<category><![CDATA[countif]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[MATCH]]></category>

		<guid isPermaLink="false">http://www.youxicehua.com/archives/398</guid>
		<description><![CDATA[【方法一】

新建一列

输入公式【=COUNTIF($A$1:$A$9,A1);1】

$A$1:$A$9为需要查找的区域

A1为该列所查找的单元格

<span class="readmore"><a href="http://www.youxicehua.com/archives/398" title="Excel中查找重复数据">阅读全文——共2424字</a></span>]]></description>
			<content:encoded><![CDATA[<p>【方法一】<br />
新建一列<br />
输入公式<strong>【=COUNTIF($A$1:$A$9,A1);1】</strong><br />
$A$1:$A$9为需要查找的区域<br />
A1为该列所查找的单元格<br />
如果数据中有大于1个A1的重复数据，则在新建列中显示TURE（没有则显示FALSE）</p>
<p>【方法二】<br />
新建一列<br />
输入公式【=IF(MATCH(B2,$B$2:$B$9,0)=ROW()-1，&#8221;"，&#8221;重复数据&#8221;)】<br />
B2为该列所查找的单元格<br />
$B$2:$B$9为需要查找的区域<br />
ROW()-1指的是从第2行进行判断（假设第一行的标题的话）<br />
如果数据中有重复数据，则在新建列中该单元格旁显示“重复数据”（没有则显示空白）</p>
<p>【COUNTIF函数】<br />
=countif(B1:B10,&#8221;>=80&#8243;)-countif(B1:B10,&#8221;>90&#8243;) </p>
<p>假设B1:B10为你的数据区域. </p>
<p>语法<br />
COUNTIF(range,criteria) </p>
<p>Range 为需要计算其中满足条件的单元格数目的单元格区域。 </p>
<p>Criteria 为确定哪些单元格将被计算在内的条件，其形式可以为数字、表达式、单元格引用或文本。例如，条件可以表示为 32、&#8221;32&#8243;、&#8221;>32&#8243; 、&#8221;apples&#8221; 或 B4。 </p>
<p>说明<br />
Microsoft Excel 还提供了其他一些函数，它们可根据条件来分析数据。 </p>
<p>若要计算基于一个文本字符串或某范围内的一个数值的总和，可使用 SUMIF 工作表函数。<br />
若要使公式返回两个基于条件的值之一，例如某指定销售金额的销售红利，可使用 IF 工作表函数。<br />
若要计算空或非空单元格的个数，可使用 COUNTA 和 COUNTBLANK 函数。 </p>
<p>示例 1：通用 COUNTIF 公式<br />
如果您将示例复制到空白工作表中，可能会更易于理解该示例。 </p>
<p>A B<br />
1 数据 数据<br />
2 apples 32<br />
3 oranges 54<br />
4 peaches 75<br />
5 apples 86 </p>
<p>公式 说明（结果）<br />
=COUNTIF(A2:A5,&#8221;apples&#8221;) 计算第一列中苹果所在单元格的个数 (2)<br />
=COUNTIF(A2:A5,A4) 计算第一列中桃所在单元格的个数 (2)<br />
=COUNTIF(A2:A5,A3)+COUNTIF(A2:A5,A2) 计算第一列中柑桔和苹果所在单元格的个数 (3)<br />
=COUNTIF(B2:B5,&#8221;>55&#8243;) 计算第二列中值大于 55 的单元格个数 (2)<br />
=COUNTIF(B2:B5,&#8221;<>&#8220;&#038;B4) 计算第二列中值不等于 75 的单元格个数 (2)<br />
=COUNTIF(B2:B5,&#8221;>=32&#8243;)-COUNTIF(B2:B5,&#8221;>85&#8243;) 计算第二列中值大于或等于 32 且小于或等于 85 的单元格个数 (3) </p>
<p>【MATCH函数】<br />
返回在指定方式下与指定数值匹配的数组中元素的相应位置。如果需要找出匹配元素的位置而不是匹配元素本身，则应该使用 MATCH 函数而不是 LOOKUP 函数。</p>
<p>语法</p>
<p>MATCH(lookup_value,lookup_array,match_type)</p>
<p>Lookup_value 为需要在数据表中查找的数值。</p>
<p>Lookup_value 为需要在 Look_array 中查找的数值。例如，如果要在电话簿中查找某人的电话号码，则应该将姓名作为查找值，但实际上需要的是电话号码。</p>
<p>Lookup_value 可以为数值（数字、文本或逻辑值）或对数字、文本或逻辑值的单元格引用。</p>
<p>Lookup_array 可能包含所要查找的数值的连续单元格区域。Lookup_array 应为数组或数组引用。</p>
<p>Match_type 为数字 -1、0 或 1。Match-type 指明 Microsoft Excel 如何在 lookup_array 中查找 lookup_value。</p>
<p>如果 match_type 为 1，函数 MATCH 查找小于或等于 lookup_value 的最大数值。Lookup_array 必须按升序排列：&#8230;、-2、-1、0、1、2、&#8230;、A-Z、FALSE、TRUE。</p>
<p>如果 match_type 为 0，函数 MATCH 查找等于 lookup_value 的第一个数值。Lookup_array 可以按任何顺序排列。</p>
<p>如果 match_type 为 -1，函数 MATCH 查找大于或等于 lookup_value 的最小数值。Lookup_array 必须按降序排列：TRUE、FALSE、Z-A、&#8230;、2、1、0、-1、-2、&#8230;，等等。</p>
<p>如果省略 match_type，则假设为 1。</p>
<p>说明</p>
<p>函数 MATCH 返回 lookup_array 中目标值的位置，而不是数值本身。例如，MATCH(&#8220;b&#8221;,{&#8220;a&#8221;,&#8221;b&#8221;,&#8221;c&#8221;},0) 返回 2，即“b”在数组 {&#8220;a&#8221;,&#8221;b&#8221;,&#8221;c&#8221;} 中的相应位置。<br />
查找文本值时，函数 MATCH 不区分大小写字母。<br />
如果函数 MATCH 查找不成功，则返回错误值 #N/A。<br />
如果 match_type 为 0 且 lookup_value 为文本，lookup_value 可以包含通配符、星号 (*) 和问号 (?)。星号可以匹配任何字符序列；问号可以匹配单个字符。<br />
示例</p>
<p>如果您将示例复制到空白工作表中，可能会更易于理解该示例。</p>
<p>操作方法</p>
<p>创建空白工作簿或工作表。<br />
请在“帮助”主题中选取示例。不要选取行或列标题。</p>
<p>从帮助中选取示例。</p>
<p>按 Ctrl+C。<br />
在工作表中，选中单元格 A1，再按 Ctrl+V。<br />
若要在查看结果和查看返回结果的公式之间切换，请按 Ctrl+`（重音符），或在“工具”菜单上，指向“公式审核”，再单击“公式审核模式”。</p>
<p>1<br />
2<br />
3<br />
4<br />
5<br />
A B<br />
Product Count<br />
Bananas 25<br />
Oranges 38<br />
Apples 40<br />
Pears 41<br />
公式 说明（结果）<br />
=MATCH(39,B2:B5,1) 由于此处无正确的匹配，所以返回数据区域 B2:B5 中最接近的下一个值 (38) 的位置。(2)<br />
=MATCH(41,B2:B5,0) 数据区域 B2:B5 中 41 的位置。(4)<br />
=MATCH(40,B2:B5,-1) 由于数据区域 B2:B5 不是按降序排列，所以返回错误值。(#N/A)</p>
<p>【参考资料】<br />
<a href="http://www.avbeta.com/article/other/15.htm">Excel利用Excel查找重复数据 技巧</a><br />
<a href="Excel查找重复数据">Excel查找重复数据</a><br />
<a href="http://zhidao.baidu.com/question/43460964.html">在excel中用countif函数怎样求值</a><br />
<a href="http://zhidao.baidu.com/question/2298755.html">MATCH函数</a><br />
<h3>相关日志推荐</h3>
<ul class="related_post">
<li>2009-12-29 &#8212; <a href="http://www.youxicehua.com/archives/440" title="游戏策划常用工具[GameDesign半年工作总结之一]">游戏策划常用工具[GameDesign半年工作总结之一]</a></li>
<li>2009-11-18 &#8212; <a href="http://www.youxicehua.com/archives/412" title="EXCEL不等于如何表示？">EXCEL不等于如何表示？</a></li>
<li>2009-11-02 &#8212; <a href="http://www.youxicehua.com/archives/404" title="Excel IF函数">Excel IF函数</a></li>
<li>2009-10-31 &#8212; <a href="http://www.youxicehua.com/archives/403" title="CEILING函数以及MAX函数">CEILING函数以及MAX函数</a></li>
<li>2009-09-24 &#8212; <a href="http://www.youxicehua.com/archives/394" title="Vlookup函数">Vlookup函数</a></li>
</ul>
</hr>
<p><small>© 达达尼昂 for <a href="http://www.youxicehua.com" title="游戏策划 达达尼昂的游戏博客">游戏策划 Game Design</a>, 2009. |
<a href="http://www.youxicehua.com/archives/398" title="Excel中查找重复数据">《Excel中查找重复数据》</a> |
<a href="http://www.youxicehua.com/archives/398#comments">暂无评论 何不沙发</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.youxicehua.com/archives/398&title=Excel中查找重复数据">del.icio.us</a>
<br/>
Post tags: <a href="http://www.youxicehua.com/archives/tag/countif" rel="tag">countif</a>, <a href="http://www.youxicehua.com/archives/tag/excel" rel="tag">excel</a>, <a href="http://www.youxicehua.com/archives/tag/match" rel="tag">MATCH</a> <img src="http://img.tongji.linezing.com/930579/tongji.gif"><br/>
</small></br>
<a href=http://www.youxicehua.com title="游戏策划" target=_blank><img src=http://www.youxicehua.com/banner.gif border=0></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.youxicehua.com/archives/398/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vlookup函数</title>
		<link>http://www.youxicehua.com/archives/394</link>
		<comments>http://www.youxicehua.com/archives/394#comments</comments>
		<pubDate>Thu, 24 Sep 2009 15:36:13 +0000</pubDate>
		<dc:creator>达达尼昂</dc:creator>
				<category><![CDATA[工作笔记]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[vlookyp]]></category>
		<category><![CDATA[函数]]></category>

		<guid isPermaLink="false">http://www.youxicehua.com/archives/394</guid>
		<description><![CDATA[vlookup

VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)可以写为：

VLOOKUP(需在第一列中查找的数据,需要在其中查找数据的数据表,需返回某列值的列号,逻辑值True或False)

1.Lookup_value为“需在数据表第一列中查找的数据”，可以是数值、文本字符串或引用。

<span class="readmore"><a href="http://www.youxicehua.com/archives/394" title="Vlookup函数">阅读全文——共2787字</a></span>]]></description>
			<content:encoded><![CDATA[<p>vlookup</p>
<p><strong>VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)</strong></p>
<p>VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)可以写为：<br />
VLOOKUP(需在第一列中查找的数据,需要在其中查找数据的数据表,需返回某列值的列号,逻辑值True或False)<br />
1.Lookup_value为“需在数据表第一列中查找的数据”，可以是数值、文本字符串或引用。<br />
2.Table_array 为“需要在其中查找数据的数据表”，可以使用单元格区域或区域名称等。<br />
⑴如果 range_lookup 为 TRUE或省略，则 table_array 的第一列中的数值必须按升序排列，否则，函数 VLOOKUP 不能返回正确的数值。<br />
如果 range_lookup 为 FALSE，table_array 不必进行排序。<br />
⑵Table_array 的第一列中的数值可以为文本、数字或逻辑值。若为文本时，不区分文本的大小写。<br />
3.Col_index_num 为table_array 中待返回的匹配值的列序号。<br />
Col_index_num 为 1 时，返回 table_array 第一列中的数值；<br />
Col_index_num 为 2 时，返回 table_array 第二列中的数值，以此类推。<br />
如果Col_index_num 小于 1，函数 VLOOKUP 返回错误值 #VALUE!；<br />
如果Col_index_num 大于 table_array 的列数，函数 VLOOKUP 返回错误值 #REF!。<br />
4.Range_lookup 为一逻辑值，指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略，则返回近似匹配值，也就是说，如果找不到精确匹配值，则返回小于lookup_value 的最大数值；如果 range_value 为 FALSE，函数 VLOOKUP 将返回精确匹配值。如果找不到，则返回错误值 #N/A。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>关于VLOOKUP函数的用法</p>
<p>“Lookup”的汉语意思是“查找”，在Excel中与“Lookup”相关的函数有三个：VLOOKUP、HLOOKUO和LOOKUP。下面介绍VLOOKUP函数的用法。</p>
<p>一、功能<br />
在表格的首列查找指定的数据，并返回指定的数据所在行中的指定列处的数据。</p>
<p>二、语法<br />
标准格式：<br />
VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)</p>
<p>三、语法解释<br />
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)可以写为：<br />
VLOOKUP(需在第一列中查找的数据,需要在其中查找数据的数据表,需返回某列值的列号,逻辑值True或False)<br />
1.Lookup_value为“需在数据表第一列中查找的数据”，可以是数值、文本字符串或引用。<br />
2.Table_array 为“需要在其中查找数据的数据表”，可以使用单元格区域或区域名称等。<br />
⑴如果 range_lookup 为 TRUE或省略，则 table_array 的第一列中的数值必须按升序排列，否则，函数 VLOOKUP 不能返回正确的数值。<br />
如果 range_lookup 为 FALSE，table_array 不必进行排序。<br />
⑵Table_array 的第一列中的数值可以为文本、数字或逻辑值。若为文本时，不区分文本的大小写。<br />
3.Col_index_num 为table_array 中待返回的匹配值的列序号。<br />
Col_index_num 为 1 时，返回 table_array 第一列中的数值；<br />
Col_index_num 为 2 时，返回 table_array 第二列中的数值，以此类推。<br />
如果Col_index_num 小于 1，函数 VLOOKUP 返回错误值 #VALUE!；<br />
如果Col_index_num 大于 table_array 的列数，函数 VLOOKUP 返回错误值 #REF!。<br />
4.Range_lookup 为一逻辑值，指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略，则返回近似匹配值，也就是说，如果找不到精确匹配值，则返回小于lookup_value 的最大数值；如果 range_value 为 FALSE，函数 VLOOKUP 将返回精确匹配值。如果找不到，则返回错误值 #N/A。</p>
<p>四、应用例子<br />
   A        B        C      D<br />
1  编号     姓名     工资   科室<br />
2  2005001  周杰伦   2870   办公室<br />
3  2005002  萧亚轩   2750   人事科<br />
4  2005006  郑智化   2680   供应科<br />
5  2005010  屠洪刚   2980   销售科<br />
6  2005019  孙楠     2530   财务科<br />
7  2005036  孟庭苇   2200   工  会</p>
<p>A列已排序（第四个参数缺省或用TRUE）<br />
VLOOKUP(2005001,A1:D7,2,TRUE) 等于“周杰伦”<br />
VLOOKUP(2005001,A1:D7,3,TRUE) 等于“2870”<br />
VLOOKUP(2005001,A1:D7,4,TRUE) 等于“办公室”<br />
VLOOKUP(2005019,A1:D7,2,TRUE) 等于“孙楠”<br />
VLOOKUP(2005036,A1:D7,3,TRUE) 等于“2200”<br />
VLOOKUP(2005036,A1:D7,4,TRUE) 等于“工  会”<br />
VLOOKUP(2005036,A1:D7,4)       等于“工  会”</p>
<p>若A列没有排序，要得出正确的结果，第四个参数必须用FALAE<br />
VLOOKUP(2005001,A1:D7,2,FALSE) 等于“周杰伦”<br />
VLOOKUP(2005001,A1:D7,3,FALSE) 等于“2870”<br />
VLOOKUP(2005001,A1:D7,4,FALSE) 等于“办公室”<br />
VLOOKUP(2005019,A1:D7,2,FALSE) 等于“孙楠”<br />
VLOOKUP(2005036,A1:D7,3,FALSE) 等于“2200”<br />
VLOOKUP(2005036,A1:D7,4,FALSE) 等于“工  会”</p>
<p>五、关于TRUE和FALSE的应用<br />
先举个例子，假如让你在数万条记录的表格中查找给定编号的某个人，假如编号已按由小到大的顺序排序，你会很轻松地找到这个人；假如编号没有排序，你只好从上到下一条一条地查找，很费事。<br />
用VLOOKUP查找数据也是这样，当第一列已排序，第四个参数用TRUE（或确省），Excel会很轻松地找到数据，效率较高。当第一列没有排序，第四个参数用FALSE，Excel会从上到下一条一条地查找，效率较低。</p>
<p>若要精确查找数据，由于计算机运算速度很快，可省略排序操作，直接用第四个参数用FALSE即可。<br />
<h3>相关日志推荐</h3>
<ul class="related_post">
<li>2009-12-29 &#8212; <a href="http://www.youxicehua.com/archives/440" title="游戏策划常用工具[GameDesign半年工作总结之一]">游戏策划常用工具[GameDesign半年工作总结之一]</a></li>
<li>2009-11-18 &#8212; <a href="http://www.youxicehua.com/archives/412" title="EXCEL不等于如何表示？">EXCEL不等于如何表示？</a></li>
<li>2009-11-02 &#8212; <a href="http://www.youxicehua.com/archives/404" title="Excel IF函数">Excel IF函数</a></li>
<li>2009-10-31 &#8212; <a href="http://www.youxicehua.com/archives/403" title="CEILING函数以及MAX函数">CEILING函数以及MAX函数</a></li>
<li>2009-10-16 &#8212; <a href="http://www.youxicehua.com/archives/398" title="Excel中查找重复数据">Excel中查找重复数据</a></li>
</ul>
</hr>
<p><small>© 达达尼昂 for <a href="http://www.youxicehua.com" title="游戏策划 达达尼昂的游戏博客">游戏策划 Game Design</a>, 2009. |
<a href="http://www.youxicehua.com/archives/394" title="Vlookup函数">《Vlookup函数》</a> |
<a href="http://www.youxicehua.com/archives/394#comments">已有1条评论</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.youxicehua.com/archives/394&title=Vlookup函数">del.icio.us</a>
<br/>
Post tags: <a href="http://www.youxicehua.com/archives/tag/excel" rel="tag">excel</a>, <a href="http://www.youxicehua.com/archives/tag/vlookyp" rel="tag">vlookyp</a>, <a href="http://www.youxicehua.com/archives/tag/%e5%87%bd%e6%95%b0" rel="tag">函数</a> <img src="http://img.tongji.linezing.com/930579/tongji.gif"><br/>
</small></br>
<a href=http://www.youxicehua.com title="游戏策划" target=_blank><img src=http://www.youxicehua.com/banner.gif border=0></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.youxicehua.com/archives/394/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
