我在单元格g4中有以下公式:
= XIRR(D3:D4,B3:B4)
这将在单元格g4中显示值1523%
我希望在单元格g5中出现的是:
xirr(D3:D4,B3:B4)
但我不希望公式在细胞g5中进行评估。 我只是想看看公式。 我不想写出来。 我希望我可以复制和粘贴我想要做的多个单元格。
这是我的spreadseet 我正在寻找excel或谷歌电子表格的解决方案,但我希望它可以适用于两者。
答案 0 :(得分:1)
我从excel帮助中找到了这个方便
在工作表上显示公式及其值之间切换 按CTRL +`(严重重音)。
然后我将我想要的单元格复制到记事本并在开始时删除了function topStories(topStoriesURL) {
$.getJSON(topStoriesURL, function(data) {
if (data.error) {
alert('error!'); // TODO: Add better error handling here
} else {
data.results.forEach(function(result) {
var link = result.url,
cardTitle = result.title,
postedBy = result.byline == "" ? result.source : result.byline,
hasMultimedia = (result.multimedia || []).length > 0,
imgSource = hasMultimedia ? result.multimedia[result.multimedia.length - 1].url : null;
createCardElement(link, cardTitle, postedBy, imgSource);
});
}
});
}
function createCardElement(link, title, postedBy, imgSource) {
// create a single card element here
console.log('Creating a card with arguments of ', arguments);
}
topStories('http://api.nytimes.com/svc/topstories/v2/home.json?api-key=sample-key');
并将其替换为=
这给了我类似'
的内容然后我将其粘贴到excel或谷歌电子表格。
答案 1 :(得分:0)
解决方案将从excel-vba到google-spreadsheets-api不同,但方法类似。在VBA中,检查单元格的Range.Formula property后,可以使用Range.FormulaR1C1 property,Range.FormulaLocal property,Range.FormulaR1C1Local property或Range.HasFormula property返回结果。
以下是用户定义函数¹(又名UDF)。请参阅脚注以了解实施情况。
Function showFormula(rng As Range, _
Optional xlRefStyle As Variant, _
Optional bPFX As Boolean = False, _
Optional bLOC As Boolean = True)
If IsMissing(xlRefStyle) Then
xlRefStyle = Application.ReferenceStyle
ElseIf xlRefStyle <> 1 Then
xlRefStyle = xlR1C1
End If
If rng.Cells(1, 1).HasFormula Then
Select Case xlRefStyle
Case xlA1
If bLOC Then
showFormula = _
Replace(rng.Cells(1, 1).FormulaLocal, Chr(61), IIf(bPFX, Chr(61), vbNullString))
Else
showFormula = _
Replace(rng.Cells(1, 1).Formula, Chr(61), IIf(bPFX, Chr(61), vbNullString))
End If
Case xlR1C1
If bLOC Then
showFormula = _
Replace(rng.Cells(1, 1).FormulaR1C1Local, Chr(61), IIf(bPFX, Chr(61), vbNullString))
Else
showFormula = _
Replace(rng.Cells(1, 1).FormulaR1C1, Chr(61), IIf(bPFX, Chr(61), vbNullString))
End If
End Select
Else
showFormula = vbNullString
End If
End Function
B4中SUMIFS公式的示例。
在具有德语区域设置(以及Excel的DE-DE语言版本)的系统上,上面显示为SUMMEWENNS(B1:B3; A1:A3; "a")
。
¹用户定义函数(又名UDF)被放入标准模块代码表中。点击 Alt + F11 ,当VBE打开时,立即使用下拉菜单插入►模块( Alt + 我,中号)。将功能代码粘贴到标题为 Book1 - Module1(Code)的新模块代码表中。点击 Alt + Q 返回工作表。