您现在的位置是:首页 >

如何将excel一列变为多行 请问如何用一个函数将excel中多列数据变为一列。谢谢!

火烧 2023-02-11 22:29:19 1090
请问如何用一个函数将excel中多列数据变为一列。谢谢! 请问如何用一个函数将excel中多列数据变为一列。谢谢!假设原数据有10列,则重新排列的第一个单元格公式为:=OFFSET $A$1,INT

请问如何用一个函数将excel中多列数据变为一列。谢谢!  

请问如何用一个函数将excel中多列数据变为一列。谢谢!

假设原数据有10列,则重新排列的第一个单元格公式为:
=OFFSET($A$1,INT((ROW(A1)-1)/10),MOD(ROW(A1)-1,10))&""

请问如何用delphi将一列数据替换掉原来文本中的一列数据

TXT文件可以用来存储数据,甚至可以作为数据库来使用。我记得湖北的合作医疗管理原件最初的数据库就是一个文本文件。因为文本文件的大小可以达到几GB,但是操作起来太麻烦了,几乎要去写一个数据库管理系统。现在的合作医疗软件已经不用它了,而是改用了SQL SERVER,因为它的储存数据量可以达到TB级。你的要求是要改写TXT文件,如果想研究一写文本文件的操作方法,这倒可以。但如果是想做一个操作文本文件的软件出来,供用户使用,这个软件做出来一定是没有什么意义的,而且还要花费大量精力来写代码,实在有点得不偿失,而且你替换的数据也没有什么特征,是数字,数字重复频率是很高的。而且还要确定它行标和列标值,这样才能确保它能与原有数据对齐,代码量很浩大的。
你图中的文本文件可能是软件从数据库中导出的数据保存为文本文件格式的。因此你的要求不如到数据库中修改相关数据,然后再导出数据保存为记事本文件,保存这个文本文件时,以一个同名文件去覆盖原有的文件。这岂不变得非常的简单了。

Excel表如何用表1的一列数据去引用表2的多列数据。

比如一在sheet1,要引用sheet2的数据A1,输入Sheet2!A1就可以了,以此类推.
实在不懂,百度“excel跨表格引用”

如何用excel函数引用一列数据的位置

问题不明确,把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(把现状和目标效果表示出来)作为附件发来看下 yqch134@163.

Excel中一列数据1234123412341234……请问如何变成4列1111……2222……3333……4444……

假设数据在A列,在B1单元格输入公式
=index($a:$a,(column(a1)-1)*4+row(a1))
向下填充到B4,再选择B1:B4单元格向右填充.

如何将excel一列变为多行 请问如何用一个函数将excel中多列数据变为一列。谢谢!

一个Excel的问题,请问如何将一列数据拆分为几列呢?

这个可以用公式或者用分列这个菜单中的功能

有很多列数据,如何用VBA按照每一列数据画一个图表,

Sub 实战2()Dim lxy As VariantFor lxy = A To AF '这里变量A和AF没有定义,是否是指A列到AF列? Columns("lxy:lxy").Select '这里直接把变量写入了引号,就成了固定引用,而且EXCEL中不存在LXY列啊? ActiveSheet.Shapes.AddChart.Select ActiveChart.SetSourceData Source:=Range("功率平衡降序!$lxy:$lxy") '这里直接把变量写入了引号,就成了固定引用,而且EXCEL中不存在LXY列啊? ActiveChart.ChartType = xlLineMarkers ActiveChart.Legend.Select Selection.DeleteNext lxyEnd Sub修改示例:Sub 实战2_修改()Dim lxy As VariantFor lxy = 1 To 100 '根据第1行到第100行的数据分别绘制图表 ActiveSheet.Shapes.AddChart.Select ActiveChart.SetSourceData Source:=Range("功率平衡降序!$A" & lxy & ":$AF" & lxy) '其中,"$A" & lxy & ":$AF" & lxy 相当于 $A1:$AF1、$A2:$AF2、$A3:$AF3……、$A100:$AF100 ActiveChart.ChartType = xlLineMarkers ActiveChart.Legend.Select Selection.DeleteNext lxyEnd Sub

excel中如何用offset函数实现将一列数据转换位12行n列

在数组构造和变形中尽量不要使用OFFSET函数,因为OFFSET函数不能不能生成内存数组
一维行数组+一维列数组=二维数组
=LOOKUP(COLUMN($A:$L)+(ROW(1:2)-1)*12,ROW(1:24),A1:A24)
输入公式后按CTRL+SHIFT+ENTER

excle中如何用公式使A列数据变为B列数据

这样不就可以,当任何A列修改,B列会直接变化,不需要公式

Private Sub Worksheet_Change(ByVal Target As Range) Dim sMax As Integer sMax = [A65535].End(xlUp).Row 'Copy the Collumn A to B j = 1 For i = 1 To sMax If Cells(i, 1) <> "" Then Cells(j, 2) = Cells(i, 1) j = j + 1 End If Next iEnd Sub

如何用EXCEL中的evaluate函数计算多列数据的结果

如果要在其它列保存结果,evaluate可以实现。如果要在原单元格显示计算结果,那么查找替换加分列无疑更加合适。

  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码