Excel下拉公式不自动计算?5步解决公式填充失效问题

Excel下拉公式不自动计算?5步彻底解决公式填充难题! 掌握这些技巧后,面对数万行数据的批量计算也能游刃有余,真正实现"让Excel为你工作"的高效状态。然而许多用户都遇到过这样的困惑:明明第一个单元格的公式正确,但下拉填充后所有结果却保持相同,仿佛公式被"冻结"了一般。Excel默认使用"自动计算"模式,但某些操作可能意外切换为"手动计算"。对复杂计算可在Power Query中完成数据清洗,再将结果加载到Excel,减少基础公式使用。),在公式中直接引用名称,提升公式可读性和维护性。,公式引用时自动扩展范围,新增数据时公式自动填充。函数实现可见单元格计算。 阅读详情
AI摘要

在Excel数据批量处理中,公式下拉填充常出现不自动计算问题。本文指出这多是计算设置不当导致,介绍了公式填充失效的表现和根源,给出5步解决方案,还提及进阶技巧、不同版本注意事项、典型错误案例解析及性能优化建议。

Excel下拉公式不自动计算?5步解决公式填充失效问题

在使用Excel进行数据批量处理时,公式下拉填充是最常用的高效操作方式。然而很多用户会遇到这样的困惑:明明设置了公式,下拉填充时结果却保持不变,或者只复制了首个单元格的数值。这种情况往往是由于计算设置不当导致的,本文将通过5个关键步骤,系统讲解如何彻底解决这个问题。

一、现象复现:公式填充失效的典型表现
当我们在A1单元格输入=B1*C1后,期望通过下拉填充快速计算整列乘积。但实际操作时会出现两种异常情况:

  1. 完全复制模式:下拉后所有单元格显示相同数值(即A1的计算结果)
  2. 部分失效模式:部分单元格正常计算,其他单元格保持原值

二、根源解析:Excel的两种计算模式
Excel提供两种计算模式:

  • 手动计算:需按F9或点击"计算"按钮才会更新公式
  • 自动计算:公式关联的单元格数据变化时自动更新

当工作簿处于手动计算模式时,下拉填充公式只会复制计算结果而不会继承计算逻辑,这正是公式失效的根本原因。

三、5步解决方案:恢复自动计算模式

Step1:检查工作簿计算设置

  1. 点击左上角文件选项卡
  2. 选择选项(部分版本显示为"Excel选项")
  3. 在左侧菜单找到公式分类
  4. 确认右侧工作簿计算区域:
    • ✔️ 勾选"自动重算"
    • ❌ 取消"手动重算"
    • ⚠️ 注意:某些特殊场景(如处理大型数据表)可暂时使用手动计算提
Excel下拉公式不自动计算?5步彻底解决! Excel下拉公式不自动计算?5步彻底解决!在使用Excel处理数据时,公式下拉填充是提升效率的核心操作。但许多用户都遇到过这样的困惑:明明设置了公式,下拉时结果却纹丝不动。本文将从技术原理出发,结合5步实操方案,为您彻底解析这个高频问题的根源与解决方案。 阅读详情

相关推荐

Excel下拉公式不自动计算?5步解决公式填充难题!

B2*税率。

mmoo_python的博客 9451

Excel下拉公式不自动计算的解决方案详解

Excel公式计算异常本质是自动与手动模式的博弈。通过本文介绍的分层解决方案,从基础设置调整到高级VBA调试,可系统化解决90%以上的计算异常问题。实际工作中建议根据场景灵活选择策略:简单文档保持自动模式,复杂模型采用手动+VBA组合,超大数据集转向Power Platform生态工具。掌握这些技巧,可显著提升Excel数据处理效率,让公式真正成为办公利器而非效率陷阱。

mmoo_python的博客 1748

Excel下拉公式失效?教你三步解决自动计算问题

Excel下拉公式失效问题本质是计算引擎配置与公式语法交互的结果。通过本文介绍的三步修复法,90%以上的类似问题可迎刃而解。第三方加载项冲突(安全模式启动测试)损坏的系统组件(Office修复安装)组策略限制(企业IT环境)掌握这些深层原理后,读者不仅能解决眼前的计算问题,更能建立完整的Excel故障排查体系,在面对动态数组、Lambda函数等新特性时也能游刃有余。记住:优秀的Excel使用者,既是公式编写者,更是计算引擎的调校师。

mmoo_python的博客 2093

Excel下拉公式不自动计算的解决方法详解

Excel公式下拉计算异常的本质是计算引擎的工作模式与用户预期存在偏差。计算选项配置引用模式机制高级调试技巧可彻底解决90%以上的公式计算问题。Power Query数据清洗数据透视表动态计算VBA自定义函数Office Scripts自动化掌握这些技能将使Excel从基础工具升级为真正的数据分析平台,显著提升职场核心竞争力。建议读者通过实际案例操作巩固所学知识,逐步构建完整的Excel技能体系。

mmoo_python的博客 1235

Excel下拉公式不自动计算?教你三步解决!

在处理大数据时提升300%+性能避免VBA宏计算导致的卡顿实现动态数据看板的智能刷新构建自适应的财务模型建议结合具体业务场景,在【公式】→【计算选项】中配置个性化方案。对于金融建模等高精度场景,可设置=IFERROR(公式,"")增强容错能力。延伸思考当遇到跨工作簿引用时,计算模式设置需保持主从文件一致。这个细节往往成为分布式数据处理的隐形杀手,值得深入探究。

mmoo_python的博客 1676

Excel下拉公式不自动计算?全面解析解决方法与原理

Excel下拉公式失效的本质是计算引擎配置与公式引用规则的冲突。自动/手动计算模式的切换逻辑相对/绝对引用的适用场景工作表保护对公式编辑的影响用户不仅能快速定位问题,还能提前规避90%以上的计算异常。建议定期使用公式 > 计算选项 > 循环引用检查工具,确保工作簿处于健康状态。实践建议检查计算模式 → 验证公式引用 → 解除工作表保护 → 手动触发重算通过系统化操作,可大幅提升问题解决效率。

mmoo_python的博客 1088

Excel下拉公式不计算的5步根治法

Excel公式计算是电子表格的核心能力,其本质依赖于自动计算引擎、单元格数据类型、引用关系完整性三大基础机制。当出现下拉填充后公式不更新、显示#VALUE!或变为静态值等问题,往往并非函数写错,而是计算模式被关闭、文本格式污染导致数值无法参与运算,或相对/跨表引用链断裂所致。尤其在财务建模、工程核算及教学模板等高频下拉场景中,'Excel不能复制粘贴'‘引用失效’等搜索行为,实则多源于此底层逻辑失配。本文聚焦Excel自动计算原理与实操验证路径,结合Windows/mac双平台差异,提供可立即执行的排查方案

weixin_30000735的博客 354

Excel表格求和失效的解决方案详解

本文详细解析了Excel求和失效的两种核心解决方案,通过单元格格式修正和数据分列转换两种路径,可覆盖90%以上的类似问题场景。技术人员在实际操作中应遵循"先格式检查,后公式验证"的排查原则,结合深度排查指南中的方法,可系统化解决各类计算异常问题。建议将本文所述方法整理为标准化处理流程,纳入团队知识库,从而显著提升办公效率。

nntxthml的博客 2124

EasyExcel进阶:模板填充与公式计算的实战应用

本文深入探讨了EasyExcel模板填充与公式计算的实战应用。通过分离数据与样式,利用模板占位符和自定义监听器,解决了复杂报表导出中动态公式生成、单元格合并等难题。重点演示了如何结合模板填充与公式处理,实现Excel公式的动态设置与自动计算,大幅提升开发效率和报表灵活性。

weixin_29268331的博客 498

Excel合并单元格导致公式失效?3步根治方案

合并单元格是Excel中常见的视觉排版操作,但其本质并非格式美化,而是破坏行列网格结构的数据陷阱。它使单元格失去独立地址与计算逻辑,导致SUM、SUMIF等公式无法正确引用、下拉失效甚至返回错误值。理解其底层原理(仅保留左上角单元格为有效数据源)是规避问题的前提。技术价值在于保障公式稳定性、提升自动化可靠性,并支撑数据透视、排序筛选等高级分析功能。典型应用场景包括财务汇总表、销售日报、采购台账等需分组统计的业务表格。本文聚焦三大工程级解法:用Ctrl+Enter实现公式批量精准填充、通过定位条件自动捕获合并

weixin_30800615的博客 254

Excel级联下拉列表实战:纯公式实现动态联动

级联下拉列表(Dependent Drop-Down List)是业务表格中实现多级数据约束的核心交互机制,其本质是通过动态引用技术,在用户选择上级选项后实时更新下级可选范围。该功能基于Excel数据验证与名称管理器协同工作,关键依赖INDIRECT函数实现跨表引用,结合INDEX+MATCH构建安全边界,避免OFFSET的空值误判风险。技术价值在于零VBA、免插件、全版本兼容,显著提升数据录入效率与准确性,广泛应用于销售区域管理、产品配置、问卷逻辑跳转等场景。本文详解如何用原生公式搭建稳定、可维护、易扩展

weixin_30386713的博客 498

WPS/Excel下拉菜单联动与自动填充:VLOOKUP/XLOOKUP实战指南

在数据处理与办公自动化领域,数据验证和查找引用是提升表格效率的核心基础。数据验证通过创建下拉列表规范输入,确保数据源的准确性。其原理是限定单元格的输入范围,从预设序列中选择,这是构建动态数据系统的第一块基石。而查找引用函数,如经典的VLOOKUP及其现代替代者XLOOKUP,则实现了数据的智能关联匹配,其技术价值在于能够根据一个关键值自动检索并返回关联信息,将静态数据表转化为动态响应的数据库。这二者的结合,广泛应用于人事信息管理、商品库存盘点、销售订单录入等需要结构化数据填充的场景。本文聚焦于通过数据验证创

circularr9834的博客 569

Excel合并单元格求和技巧:Ctrl+Enter精准定位公式

合并单元格是Excel中常见但棘手的结构化数据呈现方式,其本质是将多个单元格逻辑绑定为单一显示区域,导致SUM、AVERAGE等常规函数因引用失效而无法正常下拉填充。根本原因在于Excel底层将非左上角单元格标记为‘无计算资格’,使相对引用与填充引擎失准。该技术通过‘定位空值+Ctrl+Enter’组合操作,绕过填充机制,强制公式精准写入每个合并区左上角,并触发Excel自动同步与引用重解析,兼具兼容性(支持Excel 2003起)、零VBA依赖与格式零破坏特性。广泛适用于财务汇总、HR部门报表、项目甘特底

weixin_29641609的博客 242

【遥感数字图像处理(朱文泉)】第一章 数字图像基础

关于图像的定义、类型、模拟图像和数字图像

甜子yu的博客 4401

AI赚钱新思路 利用RPA+KIMI实现小红书全自动制作发布(详细攻略)

我已经事先准备好了文案素材,现在就利用Kimi的智能,根据我们已有的文案来创作出新的文案吧。之前我写过一篇关于【:一个戴着用百元大钞制成的简约头饰的少女,她坐在小车里,手里拿着一叠港元,整个画面洋溢着现实主义动漫风格和治愈系的温暖气息。通过这篇文章,我们已经一步步地完成了小红书治愈系文案的创作、治愈系图片的生成,以及笔记的发布,实现了整个流程的自动化。不慌不忙,快乐常在 在繁忙的日常中,给自己的心灵留一片净土,感受内心深处的平静与安宁。接下来,我将展示如何使用影刀来编写自动化脚本,以生成治愈系的图文图片。

weixin_42172073的博客 3681

别再一个个BAPI调了!用CVI_EI_INBOUND_MAIN一次性搞定SAP BP主数据(附完整ABAP代码)

本文详细介绍了如何使用SAP标准函数CVI_EI_INBOUND_MAIN高效维护业务伙伴(BP)主数据,替代传统的多BAPI调用方式。通过完整ABAP代码示例,展示了如何一站式处理供应商、客户、公司代码等所有视图的创建与更新,提升数据一致性和开发效率。

weixin_29204205的博客 289

SFR算法实现详解:从边缘检测到MTF计算的完整流程

本文详细解析了SFR算法从边缘检测到MTF计算的完整流程,包括边缘检测、ESF超采样、LSF差分等关键步骤。通过代码示例和实战经验,帮助开发者高效实现成像系统解析力评估,优化MTF测量精度。适用于摄像头模组调试、工业检测等场景。

Black的专栏 1009

HDLBits答案汇总

前言 该博客为本人做HDLBits习题时的心得记录总结,欢迎大家一起交流进步。 HDLBits网站链接 Verilog Language Basics Vectors Modules:Hierarchy Procedures More Verilog Features Circuits Combinational Logic Basic gates Multiplexers Arithmetic Circuits Karnaugh Map to Circuit Sequential Logic Latche

谦豫 9万+

基于STM32+ESP8266+手机 APP+阿里云的智能小车设计与实现(项目资料ID:4)

本研究旨在设计一款高度智能化的智能小车系统,通过集成 STM32 微控制器、ESP8266 无线模块、手机 APP 以及阿里云平台,实现环境数据实时采集、远程精准控制和高效的数据交互。详细阐述系统各部分的设计原理、实现过程和测试结果,验证系统在实际应用中的可行性和有效性,为智能小车在多领域的应用提供技术支持。

以培养嵌入式工程师为己任 1万+

YOLO26改进策略【模型轻量化】| 替换骨干网络为 2024轻量化网络MoblieNetV4:移动生态系统的通用模型

本文记录的是基于MobileNet V4的YOLO26目标检测轻量化改进方法研究。主要用于轻量化应用部署,相关轻量化改进与其整体架构非常适配。通过整合、以及优化的,能够在在不降低性能指标的前提下,降低计算成本。本文配置了原论文中、、、和五种模型,以满足不同的需求。MobileNetV4: Universal Models for the Mobile Ecosystem是一系列适用于移动生态系统的通用高效模型。以下将详细介绍其轻量化设计的出发点、原理、结构和优势:的实现代码如下: 四、修改步骤 4.1 修

Limiiiing的博客 826

matlab 计算InSAR干涉相位图的残差点

在理想的情况下,相位场是连续的,图像内沿着任何一条封闭曲线的积分应该为零。这样的连续场称为无旋场,反之为有旋场。但在实际测量过程中,由于噪声、欠采样和系统误差等因素的影响,得到的 InSAR 干涉相位条纹图中往往会出现不连续的相位点,即残差点

点云侠的博客 265

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

上一篇: 打印机驱动程序无法使用?五步排查与解决方案
下一篇: 彻底解决《街头霸王6》卡顿闪退问题:7大实用技巧与优化指南
mmoo_python
博客等级 码龄5年 1万+粉丝 2333原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mmoo_python

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值