> ## Documentation Index
> Fetch the complete documentation index at: https://docs.simen.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Excel 超快做表

> 只需你的一句话，文波就能自动生成和处理表格，告别重复劳动。

export const PromptBlock = ({prompt, link, title = "task"}) => {
  const handleCopy = () => {
    navigator.clipboard.writeText(prompt).catch(err => {
      console.error("Failed to copy text: ", err);
    });
  };
  return <div className="code-block mt-5 mb-8 not-prose rounded-2xl relative group text-gray-950 bg-gray-50 dark:bg-white/5 dark:text-gray-50 codeblock-light border border-gray-950/10 dark:border-white/10 p-0.5">
      <div className="flex text-gray-400 text-xs rounded-t-[14px] leading-6 font-medium pl-4 pr-2.5 py-1">
        <div className="flex-none flex items-center gap-1.5 text-gray-700 dark:text-gray-300">
          {title}
        </div>
        <div className="flex-1 flex items-center justify-end gap-1.5">
          {link && <div className="z-10 relative group/open-button">
             <a href={link} target="_blank" rel="noopener noreferrer" className="h-[26px] w-[26px] flex items-center justify-center rounded-md backdrop-blur" aria-label="Try it">
                <svg width="18" height="18" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" className="w-4 h-4 text-gray-400 group-hover/open-button:text-gray-500 dark:text-white/40 dark:group-hover/open-button:text-white/60">
                    <g fill="none" fillRule="evenodd">
                        <path d="m12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035q-.016-.005-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427q-.004-.016-.017-.018m.265-.113l-.013.002l-.185.093l-.01.01l-.003.011l.018.43l.005.012l.008.007l.201.093q.019.005.029-.008l.004-.014l-.034-.614q-.005-.018-.02-.022m-.715.002a.02.02 0 0 0-.027.006l-.006.014l-.034.614q.001.018.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01z" />
                        <path fill="currentColor" d="M5.669 4.76a1.47 1.47 0 0 1 2.04-1.177c1.062.454 3.442 1.533 6.462 3.276c3.021 1.744 5.146 3.267 6.069 3.958c.788.591.79 1.763.001 2.356c-.914.687-3.013 2.19-6.07 3.956c-3.06 1.766-5.412 2.832-6.464 3.28c-.906.387-1.92-.2-2.038-1.177c-.138-1.142-.396-3.735-.396-7.237c0-3.5.257-6.092.396-7.235" />
                    </g>
                </svg>
             </a>
            <div aria-hidden="true" className="absolute top-11 left-1/2 transform whitespace-nowrap -translate-x-1/2 -translate-y-1/2 group-hover/open-button:opacity-100 opacity-0 text-white rounded-lg px-1.5 py-0.5 text-xs bg-primary-dark">
              Try in Simen
            </div>
          </div>}
          <div className="z-10 relative">
            <button onClick={handleCopy} className="h-[26px] w-[26px] flex items-center justify-center rounded-md backdrop-blur peer group/copy-button" aria-label="Copy the contents from the code block">
              <svg width="18" height="18" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" className="w-4 h-4 text-gray-400 group-hover/copy-button:text-gray-500 dark:text-white/40 dark:group-hover/copy-button:text-white/60">
                <g fill="none">
                    <path d="m12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035q-.016-.005-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427q-.004-.016-.017-.018m.265-.113l-.013.002l-.185.093l-.01.01l-.003.011l.018.43l.005.012l.008.007l.201.093q.019.005.029-.008l.004-.014l-.034-.614q-.005-.018-.02-.022m-.715.002a.02.02 0 0 0-.027.006l-.006.014l-.034.614q.001.018.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01z" />
                    <path fill="currentColor" d="M19 2a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-2v2a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2V4a2 2 0 0 1 2-2zm-9 13H8a1 1 0 0 0-.117 1.993L8 17h2a1 1 0 0 0 .117-1.993zm9-11H9v2h6a2 2 0 0 1 2 2v8h2zm-7 7H8a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2" />
                </g>
              </svg>
            </button>
            <div aria-hidden="true" className={`absolute top-11 left-1/2 transform whitespace-nowrap -translate-x-1/2 -translate-y-1/2 text-white rounded-lg px-1.5 py-0.5 text-xs bg-primary-dark opacity-0 peer-hover:opacity-100`}>
              Copy Prompt
            </div>
          </div>
        </div>
      </div>
      <div className="py-3.5 px-4 h-full dark:bg-codeblock relative text-sm leading-6 rounded-[14px] bg-white overflow-x-auto">
        <div className="leading-6">
            <pre className="shiki shiki-themes github-light-default dark-plus" style={{
    backgroundColor: 'transparent',
    color: 'rgb(31, 35, 40)'
  }}>
                <code className="!whitespace-pre-wrap">{prompt}</code>
            </pre>
        </div>
      </div>
    </div>;
};

## 带单位数据也能一键求和

在 Excel 中，带有单位的数据无法用公式直接求和，[传统方法](https://www.bilibili.com/video/BV18q4y1j7xm) 需要先输入公式，提取数字，再进行替换，多步才能完成。但现在，只需向文波输入以下提示词，一键就能进行求和：

<PromptBlock title="带单位的数值求和" prompt="计算表中每个产品的总销售额，放在合计这一列，其他列内容保持不变，保存新的工作薄" link="https://simen.ai/zh_CN/share/bxmJimMzhZ" />

<Frame caption="文波正在给带单位的数据快速求和">
  <video autoPlay muted loop playsInline controls className="w-full aspect-video rounded-xl" src="http://mini.file.simen.site/upload/docs/bonnie-excel-case-001-cn.mp4" />
</Frame>

## 快速将一个总表拆分成多个子表

将 Excel 总表按部门、月份等维度拆分成多个分表，是常见的办公需求。使用 [数据透视表](https://www.bilibili.com/video/BV1uq4y1b7gp) 来完成这项任务，不仅步骤繁琐，还容易遇到列宽不一、出现空白行等格式问题。现在有了文波，你只需上传总表并告诉它拆分要求，即可一键搞定：

<PromptBlock title="快速拆分总表为子表" prompt="根据产品名称将 @/销售表.xlsx，拆分为多个工作表，产品名作为表名，重命名保存为新的工作簿文件" link="https://simen.ai/zh_CN/share/FuWxAbY1Q2" />

<Frame caption="文波正在对总表按产品进行拆分">
  <video autoPlay muted loop playsInline controls className="w-full aspect-video rounded-xl" src="http://mini.file.simen.site/upload/docs/bonnie-excel-case-002-cn.mp4" />
</Frame>

## 10秒内给1万人生成工资条

给上万名员工制作个人工资条，是 HR 每月最头疼的工作之一。使用 [传统公式](https://www.bilibili.com/video/BV1AHmGYPEEQ) 不仅操作繁琐，还极易出错。现在，把工资表交给文波，只需一句话，再多工资条也能一键生成：

<PromptBlock title="工资表快速转工资条" prompt="把工资表改成每个人的工资条，每个人的工资条内容为两行，标题和内容，不同人工资条隔一行显示，保存新的工作薄" link="https://simen.ai/zh_CN/share/SxfgV8EYPE" />

<Frame caption="文波正在将工资表拆分成工资条">
  <video autoPlay muted loop playsInline controls className="w-full aspect-video rounded-xl" src="http://mini.file.simen.site/upload/docs/bonnie-excel-case-003-cn.mp4" />
</Frame>

## 10秒批量插入1000张大小不一的图片

在 Excel 里批量插入上百张图片，对任何人都是一场噩梦。手动插入太慢，而用 [批量插入](https://www.bilibili.com/video/BV1oE421F7Sq) 功能，图片不是被拉伸变形，就是大小不一，让表格惨不忍睹。现在把这个难题交给文波，只需一句话，再多图片也能帮你处理得整整齐齐：

<PromptBlock title="快速批量插入图片" prompt="把所有图片插入excel表格中，调整一下图片在表格里显示的比例，保证图片显示效果一致且清晰，保存新的工作薄" link="https://simen.ai/zh_CN/share/bjAIlweMks" />

<Frame caption="文波正在批量插入图片">
  <video autoPlay muted loop playsInline controls className="w-full aspect-video rounded-xl" src="http://mini.file.simen.site/upload/docs/bonnie-excel-case-004-cn.mp4" />
</Frame>

## 跨多个工作表合并数据

当我们需要将不同工作表的数据汇总时，常常会陷入一种低效又繁琐的困境：逐个复制粘贴。这种方法不仅耗时耗力，还容易出错，尤其是面对格式各异、样式复杂的工作表时，更是让人头痛不已。对于Excel新手来说，[复杂的公式](https://www.bilibili.com/video/BV1jK4y1U7Bi) 和工具学习起来难度很大，而且一旦不常用，很快就会遗忘。但有了文波，一切都变得简单了，只需按照提示说出你的需求，它就能轻松帮你完成任务或者不同的工具来进行合并：

<PromptBlock
  title="跨表合并"
  prompt="将文件中的三个工作表（4月工资、5月工资、6月工资）的内容合并到一个新的工作表 'sheet4' 中。
合并后的总表需要包含 '姓名', '4月', '5月', '6月', '合计' 这些列"
  link="https://simen.ai/zh_CN/share/NJijXgHj8J"
/>

<Frame caption="文波正在跨表合并数据">
  <video autoPlay muted loop playsInline controls className="w-full aspect-video rounded-xl" src="http://mini.file.simen.site/upload/docs/bonnie-excel-case-005-cn.mp4" />
</Frame>

## Excel 中快速核对两个表格内容是否一致

在日常工作中，常常需要核对两个 Excel 表格的内容是否一致。这听起来简单，但实际操作起来却让人倍感折磨。想象一下，面对两个密密麻麻的数据表格，一行一行、一列一列地对比，稍不留神就可能错过细微的差异，甚至可能花上几个小时还无法确定结果。但有了文波，这一切都不一样。上传需要对比的表格，简单说出你的需求，文波就能快速帮你完成表格内容的核对：

<PromptBlock title="快速核对表格内容" prompt="核对一下左右两边商品数量，不一致的标红出来" link="https://simen.ai/share/cKuODRcLhM" />

<Frame caption="文波正在标红不一致的数据">
  <video autoPlay muted loop playsInline controls className="w-full aspect-video rounded-xl" src="http://mini.file.simen.site/upload/docs/bonnie-excel-case-006-cn.mp4" />
</Frame>

## Excel 制作带百分比的进度条

在使用 Excel 进行项目管理和进度跟踪时，需要直观地展示任务的完成情况。然而，在 Excel里 制作一个既美观又实用的进度条，往往需要[复杂的操作和繁琐的设置](https://www.bilibili.com/video/BV1JCjGz8E6P)，比如手动调整单元格格式、输入公式、设置条件格式等。
而文波可以直接帮你一步到位，快速制作实时显示任务完成的百分比进度条：

<PromptBlock title="快速制作百分比进度条" prompt="新增一列：完成进度。这一列单元格里展示绿色的进度条，和百分数。进度条的长度和百分数的大小来源于实际销量和目标销量的比值" link="https://simen.ai/share/MmysIHKZx7" />

<Frame caption="文波正在制作百分比进度条">
  <video autoPlay muted loop playsInline controls className="w-full aspect-video rounded-xl" src="http://mini.file.simen.site/upload/docs/bonnie-excel-case-007-cn.mp4" />
</Frame>
