Tag: cell

如何根据电子表格中另一个单元格中的值dynamic更改公式中的input单元格?

可以根据另一个单元格中的内容dynamic地更改公式中的input单元格地址? 比方说,我有一个电子表格(excel或libreoffice)与这些单元格值: A1: 10 A5: 9 C1: 5 而不是hardcoding =A1-A5 ,我想要这样做: =A1-A(C1) ,这将在运行时评估使用单元格A5的第二个input。

Excel,指定单元格内容作为其他单元格的结果

我不经常使用excel,而且我也没有真正find解决我的问题的方法。 (这可能很简单)。 我想在我的电子表格中有一个function的单元格,显示另一个单元格的值取决于另一个单元格的值。 如: 最佳交易标题只是使用公式 =MAX(D3,D1000) 但在最佳交易下,我想显示名称Test1而不是数字值。 另外一件很好的事情是,如果有一种方法可以知道数据的最大行数。 因此而不是=MAX(D3,D1000) ,例如=MAX(D3,Max(RowCount_InD)) 很明显,这个函数不会像我写的那样工作,但是希望这个伪代码能让你明白我的意思。 目的是,如果添加更多的条目,它将能够处理它们。 我知道这是可能的,但我有一些麻烦。 希望我能在这里得到一些帮助。 谢谢!

Apache POI – JAVA – 迭代excel中的列

新来的java在这里。 我正在研究读取excel文件的代码(查看列中的单元格),然后写入类似下表的代码: 我有一个excel文件,看起来像这样: col1 col2 col3 col4 —————————– row1 | 2,3,1 _ 1 w row2 | 3,2,7 _ 2 x row3 | _ _ 3 y row4 | 4,9 _ 4 z 我在第2列写了一些值(使用XLWT),如下所示: col1 col2 col3 col4 —————————– row1 | 2,3,1 x,y,w 1 w row2 | 3,2,7 y,x 2 x row3 | _ _ 3 […]

matlab:在excel中rgb的颜色是错误的

我只添加了我的代码的相关行: asume我有RGB [106 113 50]。 我想通过它的颜色给单元格A1着色到A7。 在Excel中,我得到了不同于mspaint的颜色(有些网站给我带来了mspaint的相同颜色) 这是我的代码: rgb = [106 113 50]; clr = rgb * [1 256 256^2]'; %# convert to long number Excel understands e = actxserver ('Excel.Application'); %# open Activex server filename = fullfile(path_of_file,name_of_file); %# full path required ewb = e.Workbooks.Open(filename); %# open the file esh = ewb.ActiveSheet; esh.Range('A1:A7').Interior.Color = clr;

OpenXML Spreadsheet:Excel提供了一个错误,然后修复它,它工作。 (C#)

我缩小到: //aantal auto's Row aantalAutosRow = new Row(); aantalAutosRow.RowIndex = Convert.ToUInt32((tblXML.Rows.Count) + 2); Cell aantalAutosCell = new Cell(); aantalAutosCell.CellReference = getColumnName(1); aantalAutosCell.CellValue = new CellValue("Hoi"); aantalAutosRow.Append(aantalAutosCell); sheetData.Append(aantalAutosRow); 当Excel提示修复文件(sheet.xml)时,单击“是”后,将生成“单元格” 完整的课程: using System; using System.Collections.Generic; using System.Linq; using System.Text; using DocumentFormat.OpenXml; using DocumentFormat.OpenXml.Packaging; using DocumentFormat.OpenXml.Spreadsheet; using System.IO; using System.Xml; using System.Data; namespace XML_naar_Excel { class Excel { […]

Excel:如何将“值”粘贴到第一个空白单元格?

考虑到我已经通过另一个线程解释了“如何粘贴到第一个空白单元格”… 在这里我需要知道如何粘贴“价值”。 例: Dim sh As Worksheet, tCell As Range Sheets("Lunch Extend").Range("B4:F31").Copy Set sh = Sheets("Backup") Set tCell = FreeCell(sh.Range("B3")) sh.Paste PasteSpecial xlValues tCell 但是,最后一行不能正确读取。 任何帮助? sh.Paste tCell …工作,但我需要价值观。 谢谢。 在这里添加FreeCellfunction… Function FreeCell(r As Range) As Range ' returns first free cell below r Dim lc As Range ' last used cell on sheet Set […]

比较Excel单元格值和用户窗体文本框

好吧,问题是即时通讯工作在一个Excel用户窗体中,但我找不到一种方法来进行文本框值和单元格值之间的比较,如果某些语句是满足它将写入另一个文本框的其他值(该程序是已经使用Excelmacros,但我想使它看起来更好,即时通讯尝试使用用户窗体) 这是我正在尝试运行的代码 Select Case (TextBox1) Case Is <= Sheet2.Cells(3, 8) TextBox21 = 4 End Select (当你运行代码它什么都不做) 我是否需要做一些其他的工作,因为即时通讯使用我的表格相同的Excel文件,使用户forms,如果我混淆的东西,请让我知道。 感谢您的回答,并为我的英语感到抱歉。

Apache POI – 具有非英文字符的列,例如泰文和单元格为空,然后跳过单元格

我正在尝试使用Apache POI读取Excel文件(.xlsx)。 该文件的一列中有非英文字符,例如公司的公告(มหาชน) 如果单元格有任何值,POI会正确读取单元格,并使用正确的非英文字符。 但是,如果该特定列中的单元格为空,则会读取当前列名称的下一个单元格。 例如,如果第4列具有特殊字符types并且不是空的,则POI将第4列中的值适当地映射到该列中的值。 但是,如果第4列具有特殊字符types且IS为空,则POI将第4列中的值映射到第4列。 这破坏了完整的结构和cellIterator。 请让我知道是什么问题,以及如何解决? 帮助将不胜感激。 谢谢!

SSIS Excel确定单元格的行

我有一个这样的Excel电子表格: C1 – 100100 G1 – 01.01.2015 H1 – 15.05.2015 从A5: ID animal sales 123123 bear 100 213213 zebra 200 321321 lion 150 我需要使用SSIS将数据移动到SQL Server数据库中。 结果表应该看起来像 ID Animal Sales Date1 Date2 Region 123123 bear 100 01.01.2015 15.05.2015 100100 213213 zebra 200 01.01.2015 15.05.2015 100100 321321 lion 150 01.01.2015 15.05.2015 100100 任何帮助将不胜感激。

如何避免NullPointerException与使用POI的空单元格?

我试图从我的Java程序中使用Apache POI的Excel .xlsx文件中获得一些值,但我有麻烦,因为我的循环有时会遇到一个空的单元格,然后我得到一个NullPointerException。 在阅读之前如何“testing”细胞? 这是我的一段代码: FileInputStream file = new FileInputStream(new File(file)); XSSFWorkbook workbook = new XSSFWorkbook(file); XSSFSheet sheet = workbook.getSheetAt(0); int rows; rows = sheet.getPhysicalNumberOfRows(); for (int i=1;i<rows;i++){ Row row = sheet.getRow(i); Cell cell = row.getCell(2); // Here is the NullPointerException String cellString = cell.getStringCellValue(); myArrayList.add(cellString); } 这使我: java.lang.NullPointerException at analyse.Analyser.getExcelWords3(Analyser.java:73) at analyse.Analyser.main(Analyser.java:21) 我想知道是否有可能检查单元格是否是空的,然后再尝试阅读,那么我将不会得到NPE。 先谢谢你 […]